About Tpp Properties Ltd (13247402) United Kingdom