About Pettman Mews Management Limited (03557638) United Kingdom