BRISTOL BABCOCK LIMITED Company number 02580226 · Monitor this company Dissolved Overview People 20 Control Charges Documents Analysis Location Related Registered office Address2ND FLOOR ACCURIST HOUSE, 44 BAKER STREET, LONDON, W1U 7AL PostcodeW1U 7AL Companies at this postcode 86 Map