Overview
Legal name
ADDAX BUSINESS HOLDINGS LP
Region
Scotland
Registered address
64A CUMBERLAND STREET
EDINBURGH
EH3 6RE
Insolvency history
No