About 26 Great Stanhope Street Management Co Limited (02355747) United Kingdom