About Takeley Court Freehold Limited (07108447) United Kingdom