Advanced company searchLink opens in new window

Search the register – results

All results

  • BYROC LTD

    09008606 - Incorporated on 24 April 2014

    3 West Street, Leighton Buzzard, England, LU7 1DA

  • BYROC PLAY PRODUCTIONS LIMITED

    01255186 - Incorporated on 20 April 1976

    Regina House, 124 Finchley Road, London, NW3 5JS

  • BYROC SOFTWARE LTD

    09397078 - Dissolved on 5 July 2016

    115 Queensway Bletchley, Milton Keynes, Buckinghamshire, England, MK2 2DH

  • BYROCK LIMITED

    12389546 - Dissolved on 11 April 2023

    113 St. Awdrys Road, Barking, England, IG11 7QE

  • BYROCK LTD

    04285071 - Dissolved on 2 January 2018

    Westminster House, 35 Pensbury Place, Wandsworth London, SW8 4TR

  • BYROCK AND STONE LIMITED

    05957043 - Dissolved on 10 April 2012

    Langwood House, 63-81 High Street, Rickmansworth, Hertfordshire, WD3 1EQ