Advanced company searchLink opens in new window

Search the register – results

All results

  • BRAINBUG LTD

    11612410 - Incorporated on 9 October 2018

    Antenna Media Centre, Beck Street, Nottingham, England, NG1 1EQ

  • BRAIN BUG LTD

    07344969 - Dissolved on 27 November 2012

    75 Bell Gardens, Haddenham, Ely, Cambridgeshire, United Kingdom, CB6 3TX