Advanced company searchLink opens in new window

ICP LONDON HOLDINGS LIMITED

UK establishment number BR022722

UK establishment office address
St John'S Innovation Centre Cowley Road, Cambridge, CB4 0WS
Status
Open
Opened on
29 January 2020
Type of business
Holding Company

This is a UK establishment of
ICP LONDON HOLDINGS LIMITED

Company number
FC037631