ALBION WINDOWS LTD Company number 16545274 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office AddressUnit 23 Edge Lane Street, Royton, Oldham, England, OL2 6DS PostcodeOL2 6DS Companies at this postcode 25 Average house price in OL2 6DS £915,000 (3 sales) Map