About J.c. Developments Limited (03298932) United Kingdom