About Jto Properties Limited (12133360) United Kingdom