About Stanhope Station Limited (12076310) United Kingdom