About 8 Manor Road Freehold Limited (12874683) United Kingdom