About Beckley Mews Management Company Limited (12866276) United Kingdom