About Stanhope (site 7) Management Company Limited (07331641) United Kingdom