About Mayfair Prime Properties Ltd (11044636) United Kingdom