About Jtps Properties Limited (08239251) United Kingdom