About New Eden Developments Ltd (NI674978) United Kingdom