Overview
Legal name
AMBI INTERNATIONAL COMPANY LIMITED
Region
Scotland
Registered address
DUNALASTAIR, 61 DREGHORN LOAN
EDINBURGH
EH13 0DA
Insolvency history
No