About Church Lane Court Donaghadee Apartments Limited (NI036108) United Kingdom