About Mayfair Management (uk) Ltd (05494911) United Kingdom