About Manor Court Freehold Limited (09201120) United Kingdom