About Mayfair Properties & Furnishings Ltd (11568957) United Kingdom