About Streamfront Industrial L.p. (SL021248) United Kingdom