About Tjp Properties Limited (04197686) United Kingdom