About J C L (u.k.) Developments Limited (11495841) United Kingdom