About Stanhope (site 5) Management Company Limited (06779865) United Kingdom