About Jct Property & Leasing Ltd (13218538) United Kingdom