About Industrial Development Company L.p. (SL021125) United Kingdom