About Stanhope Property Developments Limited (03015897) United Kingdom