About Curzon Plaza Mayfair Limited (06047461) United Kingdom