OBBC Company number 11214687 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address34 SACKVILLE STREET, LONDON, W1S 3ED PostcodeW1S 3ED Companies at this postcode 8 Map