BUSINESS STREAM LTD Company number SC332092 · Monitor this company Active Overview People 7 Financial Pay gap Control Documents Analysis Location Related Registered office Address1-3 Lochside Crescent, Edinburgh, United Kingdom, EH12 9SE PostcodeEH12 9SE Companies at this postcode 22 Map