About Edendale Management Company Limited (NI679443) United Kingdom