Advanced company searchLink opens in new window

IMV CORPORATION EUROPEAN TECHNICAL CENTRE

UK establishment number BR015423

UK establishment office address
Room 10 29 Devonshire Business Centre Works Road, Letchworth, SG6 1GJ
Status
Closed
Opened on
1 September 2011
Type of business
Marketing And Technical Support For Distributors In Europe

This is a UK establishment of
IMV CORPORATION

Company number
FC030427