About 38 Stratford Road Freehold Limited (03664355) United Kingdom