Overview
Legal name
AJUSA UK LTD
Region
West Midlands
Registered address
UNIT 25
HORTONWOOD 33
TELFORD
SHROPSHIRE
UNITED KINGDOM
TF1 7EX
Insolvency history
No