About Jackson Developments Limited (03396355) United Kingdom