Teresa Higgins
Brand Director

Sharon Haynes
Customer Care Manager

Susanne Slade
Head of New Business Sales

Office Location:

Barbour
UBM EMEA
240 Blackfriars Road
London SE1 8BF
United Kingdom

Customer Service:

Telephone: 0845 711 4111

Email: [email protected]

Sales Enquiries:

Telephone: 0845 300 0241

Email: [email protected]