About Jtl Properties Services Limited (10878288) United Kingdom