About 42 Stanmore Hill Freehold Limited (11899269) United Kingdom