About Edendale Properties Ltd (NI667043) United Kingdom