About 10 St. Stephens Gardens Limited (04204056) United Kingdom