Overview
Legal name
AMROD (UK) LIMITED
Region
West Midlands
Registered address
UNIT 6D ORCHARD BUSINESS PARK
HORTONWOOD 40
TELFORD
ENGLAND
TF1 7EY
Insolvency history
No