OPENROAD PROJECTS LTD Company number 11573994 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address23 Ashleworth Road, Swindon, England, SN25 2FJ PostcodeSN25 2FJ Companies at this postcode 6 Average house price in SN25 2FJ £261,000 (24 sales) Map