About Barclay And Co. Properties Ltd (10765557) United Kingdom