About Ndh Developments Ltd (06077455) United Kingdom