About Newhurst Developments Limited (13184163) United Kingdom