Overview
Legal name
INDIRA LIMITED
Region
South West England
Registered address
20 EAST STREET
BRIDPORT
ENGLAND
DT6 3LF
Insolvency history
No