About Tltp Properties Ltd (12913558) United Kingdom