Stilo operates from offices in the UK and Canada.

Stilo International UK Head Office

Stilo UK Head Office

Windmill Hill Business Park
Whitehill Way
Swindon
Wiltshire SN5 6QR
United Kingdom

Telephone:        + 44 (0) 1793 441 444
Fax:                    +44 (0) 1793 441 644
Email

Contact Us

Stilo Corporation North America

Stilo North America

1900 City Park Drive
Suite 504
Ottawa
Ontario K1J 1A3
Canada

Telephone:        + 1 613 745 4242
Fax:                    + 1 613 745 5560
Email