About Jtl Properties Limited (10390584) United Kingdom