About Takoma Estates (uk) Limited (10993393) United Kingdom