About Edenreagh Developments Limited (NI019081) United Kingdom