How can we help you?

Contact Us For updates on Brexit upcoming Webinars Read our Blog


Company Registration Details

Seymour Taylor is a trading name of the following companies, both of which are registered in England and Wales:

Seymour Taylor Limited (Company No. 06668743)

Registered Office: 57 London Road, High Wycombe, Buckinghamshire. HP11 1BS

ST Hampden Limited(Company No. 06668740)

Registered Office: Hampden House, Great Hampden, Buckinghamshire. HP16 9RD