About Mayfair Curzon Properties Limited (07759112) United Kingdom