Overview
Legal name
ALBACORE SYSTEMS LIMITED
Region
South East England
Registered address
THE MILL YARD NURSLING STREET
NURSLING
SOUTHAMPTON
SO16 0AJ
Insolvency history
No