Shop Now

Request a Brochure

Arrange a Call

Contact Us

Support Centre

Support Centre

Customer Service FAQ


Where is SG World located?


SG World Head Offices are located in Crewe, Cheshire. We also have offices in London and Dublin, Germany, Belgium and USA, and a national sales force which can visit you at your convenience. Click here to contact us.