About Taa Property Ltd (12869204) United Kingdom