About Tp Investment Properties Limited (12136897) United Kingdom