SWIFT Code BABCGB2LXXX Verified | BABCOCK INTERNATIONAL LIMITED, LONDON, United Kingdom