Advanced company searchLink opens in new window

Search the register – results

All results

  • BOOMERANGG LIMITED

    13651421 - Incorporated on 29 September 2021

    50 Oxford Road, Denham, Uxbridge, United Kingdom, UB9 4DN

  • BOOMERANG GAMES LIMITED

    05446989 - Dissolved on 26 March 2024

    Office 9 Dalton House, 60 Windsor Avenue, London, England, SW19 2RR

  • BOOMERANG GLOBAL LTD

    SC704412 - Incorporated on 19 July 2021

    1/2, 403 Paisley Road West, Glasgow, Scotland, G51 1LS

  • BOOMERANG GROUP LIMITED

    04401315 - Dissolved on 4 September 2010

    MOORE STEPHENS LLP, Beaufort House 94-96 Newhall Street, Birmingham, B3 1PB