About Interlock Corporation L.p. (SL008967) United Kingdom