Logo
Menu

Babcock (uk) Holdings Limited

United KingdomUnited Kingdom

Related companies

Company nameRole in the companyAppointed onResigned on
BABCOCK NUCLEAR LIMITEDPerson with significant control06 Apr 2016-
BABCOCK HOLDINGS LIMITEDPerson with significant control06 Apr 2016-
BABCOCK MSS LIMITEDPerson with significant control30 Mar 2017-
BABCOCK MSS LIMITEDPerson with significant control06 Apr 201630 Mar 2017