About Castlerock Development Corporation L.p. (SL012086) United Kingdom