Overview
Legal name
SHEPHERD FILTERS UK LTD
Region
East of England
Registered address
UNIT 2 AND 2A HALL FARM
LITTLE WALDEN
SAFFRON WALDEN
ENGLAND
CB10 1XA
Insolvency history
No