About Stanhope (site 1) Management Company Limited (07675225) United Kingdom