About 36 38 Manor Road Freehold Limited (02102219) United Kingdom