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: First Floor North, 40 Oxford Road, High Wycombe, Buckinghamshire, HP11 2EE

ST Hampden Limited(Company No. 06668740)

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