About D & G James Developments Limited (04789835) United Kingdom