Overview
Legal name
AMBASSADOR SOLUTIONS LIMITED
Region
London
Registered address
3 VINE COURT
HARROW
ENGLAND
HA3 0TR
Insolvency history
No