About Ts3 Property Development Limited (13306405) United Kingdom