https://www.companyinformation.co.uk/company/11178501-BARCLAY-OFFICE-PROPERTIES-LIMITED
BARCLAY OFFICE PROPERTIES LIMITED - Overview - Company Information UK