About Nidd Moor Developments Limited (06401848) United Kingdom