Search the register – results All results BAMBRELLA LTD 07336251 - Incorporated on 4 August 2010 Flanchford Farm, Flanchford Road, Reigate, England, RH2 8RB