Overview
Legal name
ALMA17 LIMITED
Region
South West England
Registered address
23 CANAL VIEW
BATHPOOL
TAUNTON
ENGLAND
TA2 8BF
Insolvency history
No