About Castlebrook Associates L.p. (SL008193) United Kingdom