BOSS 20 LIMITED Company number 17034936 · Monitor this company Active Overview Control Analysis Location Related Registered office AddressMill Gate House, 1 Mill Gate, Unit 10, Oldham, Lancashire, United Kingdom, OL8 4JL PostcodeOL8 4JL Companies at this postcode 8 Average house price in OL8 4JL £443,000 (1 sales) Map