About Stanhope (site 3) Management Company Limited (06525215) United Kingdom