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
Seymour Taylor Accountants Limited (Company No. 06668740)
Registered Office: First Floor North, 40 Oxford Road, High Wycombe, Buckinghamshire, HP11 2EE