About J. & C.s. Developments Limited (05327457) United Kingdom