About Dalriada Apartments Limited (NI066085) United Kingdom