Overview
Legal name
ALBIBI LTD
Region
South East England
Registered address
11 WHITHEDWOOD AVENUE
SOUTHAMPTON
ENGLAND
SO15 5GY
Insolvency history
No