About Thpp Management Company Limited (07910220) United Kingdom