About Bidwell Mews Management Company Limited (13452323) United Kingdom