About Edenmore Management Company Limited (NI047203) United Kingdom