About Nelson Developments (durham) Limited (04946636) United Kingdom