About Castlewood Europe L.p. (SL006798) United Kingdom