About Barclay Residents Company Limited (01988749) United Kingdom