You are welcome to come and visit us at our Head Office, and if you really want to see more we can arrange a visit to our state of the art manufacturing facilities.

Please complete our contact form for enquiries – we always try to respond by the next working day.

Excelda House
15 Tennis Street, London SE1 1YD

Phone: 020 7357 9277
Fax: 020 7407 3282