About The Mayfair And City Company Ltd (12565716) United Kingdom