Search the register – results All results BAMBULAB UK LIMITED 14134691 - Incorporated on 26 May 2022 85 Great Portland Street,First Floor, London, United Kingdom, W1W 7LT