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
440 Laurier Avenue West
Suite 200
Ottawa
Ontario K1R 7X6
Canada
Tel: +1 (613) 745 4242