About Thazhathel Properties Ltd (13665295) United Kingdom