About Taa Properties Ltd (12766316) United Kingdom