BBUMBA STUDIO LTD Company number 17004721 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2 100 Palace Road, London, England, SW2 3JZ PostcodeSW2 3JZ Companies at this postcode 35 Average house price in SW2 3JZ £443,000 (68 sales) Map