About Stanhope (site 2) Management Company Limited (07469400) United Kingdom