About 38 St. Stephen S Gardens (management) Limited (01226005) United Kingdom