Search the register – results All results BLABAR LTD 09265539 - Incorporated on 15 October 2014 3a Lacy Road, Putney, London, England, SW15 1NH