About Tpp - The Property People Ltd (13586981) United Kingdom