About J.c.s. Developments Ltd. (04620546) United Kingdom