Overview
Legal name
I.D.A. LIMITED
Region
West Midlands
Registered address
11A HIGH STREET
LEDBURY
HEREFORDSHIRE
HR8 1DS
Insolvency history
Yes