Overview
Legal name
ABAX GROUP LTD
Region
South West England
Registered address
129 NORTH HILL
PLYMOUTH
UNITED KINGDOM
PL4 8JY
Insolvency history
No