50976
United Kingdom
https://www.babcockinternational.com

OpenCorporates ID

International Securities Identification Number
GB0009697037
US0561551047