Overview
Legal name
ALBOHAIR LIMITED
Region
Unknown
Registered address
73 VILLA ROAD
BIRMINGHAM
UNITED KINGDOM
B19 1NH
Insolvency history
No