About Edenderry Properties Limited (NI064803) United Kingdom