Overview
Legal name
AMBATEC SOLUTIONS LIMITED
Region
South East England
Registered address
5 NEWTON LANE
OLD WINDSOR
WINDSOR
ENGLAND
SL4 2RY
Insolvency history
No