About Castleroe Management Company Limited (NI067980) United Kingdom