Overview
Legal name
IMETA TECHNOLOGIES LIMITED
Region
South East England
Registered address
TOLLBAR HOUSE TOLLBAR WAY
HEDGE END
SOUTHAMPTON
ENGLAND
SO30 2ZP
Insolvency history
No