Overview
Legal name
AMIDA COMPUTER SUPPLIES LIMITED
Region
East Midlands
Registered address
10/11 THE POULTRY ARCADE
NOTTINGHAM
NG1 2JD
Insolvency history
Yes