About 32 St. Stephens Gardens Management Limited (03136665) United Kingdom