About London Mayfair Clubs Ltd (09931761) United Kingdom