About Tlp Properties Limited (12342600) United Kingdom