SWIFT Code BABCGB31XXX Verified | BABCOCK MARINE HOLDINGS (UK) LIMITED, LONDON, United Kingdom