About Gatwell Investments L.p. (SL015959) United Kingdom