About Sutton Place Holdings Limited (10267415) United Kingdom