About Mayfair Vogue Limited (10922554) United Kingdom