Legal Information

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 55 Buckstone Terrace Edinburgh EH10 6XH