About J D & G A Developments Limited (09124403) United Kingdom