About Ambrose Mews Management (1993) Limited (02814098) United Kingdom