Search the register – results All results BADRILLA LIMITED 04809467 - Incorporated on 24 June 2003 15 Queen Square, Leeds, England, LS2 8AJ