BUBA LIMITED Company number 03228292 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office Address1 DEVONSHIRE CLOSE, LONDON, ENGLAND, W1G 7BA PostcodeW1G 7BA Average house price in W1G 7BA £2,442,000 (7 sales) Map