Overview
Legal name
21AMED LTD
Region
East Midlands
Registered address
168 RYDER ROAD UNIT2
LEICESTER
ENGLAND
LE3 6TA
Insolvency history
No