About Nead Developments Ltd (11800654) United Kingdom