About J.e.c. Developments Ltd (12596776) United Kingdom