About Stanhope Mayfair Developments Limited (09221504) United Kingdom