About Barclay Mews Management Company Limited (05710514) United Kingdom