Stilo operates from offices in the UK and Canada.


Stilo UK
Windmill Hill Business Park
Whitehill Way
Swindon
Wiltshire SN5 6QR
United Kingdom
Tel: +44 (0) 1793 441 444
Fax: +44 (0) 1793 441 644
Stilo North America
1900 City Park Drive
Suite 504
Ottawa
Ontario K1J 1A3
Canada
Tel: +1 (613) 745 4242