IT LABS LIMITED Company number 05151202 · Monitor this company Dissolved Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressBroadway House, 74 Broadway Street, Oldham, OL8 1LR PostcodeOL8 1LR Companies at this postcode 413 Average house price in OL8 1LR £135,000 (9 sales) Map