About J & D Developments Limited (04689452) United Kingdom