Scottish Water Business Stream Limited trading as Business Stream.
VAT number: 945 8508 85. Registered in Scotland. Registered number: SC294924
Registered office address and principal place of business:
Business Stream
7 Lochside View
Edinburgh
EH12 9DH
