About 1 Mayfair Properties Ltd (12917184) United Kingdom