About Stanhope (site 6) Management Company Limited (07384874) United Kingdom