Company identity
Founded / incorporated
21 December 1992
Company number 02775538
Legal name
SHEPHERD & TAYLOR LIMITED
Company type
Private Limited Company
Region
London
Registered address
PREMIER HOUSE 5TH FLOOR
12 - 13 HATTON GARDEN
LONDON
ENGLAND
EC1N 8AN
Insolvency history
No