About Stanhope Capital Management Limited (05095816) United Kingdom