Archrace came into being in 1996 as a company enlisted under no 03155012, located at S2 1AS Sheffield at Manor Development Centre. It has been in business for twenty eight years and its official state is liquidation. This enterprise's principal business activity number is 5147 : Wholesale of other household goods. Its most recent filed accounts documents describe the period up to 2010-02-28 and the most current annual return was filed on 2011-02-05.