About Paddock Mews Management Company Limited (03375600) United Kingdom