About Streambrook Organization L.p. (SL021089) United Kingdom