Overview
Legal name
AMBASSADORS INTERNATIONAL LIMITED
Region
South West England
Registered address
36 BAKERS CLOSE
BISHOPS HULL
TAUNTON
TA1 5HD
Insolvency history
No