About Bowling Green Mews Management Company Limited (12482217) United Kingdom