About 106 Manor Park Freehold Limited (12155352) United Kingdom