SWIFT Code BABCGB81XXX Verified | BABCOCK INTEGRATED TECHNOLOGY LIMITED, LONDON, United Kingdom