About Mayfair School Of Business Studies Ltd (11586303) United Kingdom