I can say they are slow in dealing with tenants aspects like maintenance, it takes ages for them to get a response and sometimes they do not provide a satisfactory response. It is a real disappointment...
20 Sir Thomas Street, Liverpool Central, L1 6BW, UK
No about information available