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 Map