About Derrychrin Management Company Limited (NI060118) United Kingdom