About Stillbay Industrial Lp (SL021372) United Kingdom