About 21 And 22 Stanhope Gardens Management Limited (01667091) United Kingdom