Overview
Legal name
ALTA TERRA LIMITED
Region
West Midlands
Registered address
HIGHLAND
STANSBATCH
LEOMINSTER
HEREFORDSHIRE
ENGLAND
HR6 9LL
Insolvency history
No