About The Mayfair Consortium Limited (09899798) United Kingdom