Sto Ltd

Sto Ltd

Technology leader in the sustainable design of living space tailored to human needs, worldwide.

+44 (0)141 892 8000 www.sto.co.uk

Addresses and contacts

Birmingham Head Office

Unit 700 Catesby Park

Kings Norton

Birmingham

B38 8SE

Sto Ltd Dublin

Ireland

Unit E7 Riverview Business Park

Nangor Road

Clondalkin

Dublin

D12 AD93

Sto Werkstatt

United Kingdom

153 -157 Goswell Road

London

EC1V 7HD

Additional links