About Tjl Property Limited (12486346) United Kingdom