About T&h Property Investments Limited (08675266) United Kingdom