About Derrychara Properties Limited (NI062310) United Kingdom