Advanced company searchLink opens in new window

STM GROUP PLC

UK establishment number BR020694

UK establishment office address
1st Floor 330 High Holborn, London, WC1V 7QH
Status
Open
Opened on
1 June 2018
Type of business
Holding Company Administration

This is a UK establishment of
STM GROUP (IOM) LIMITED

Company number
FC035609