NORWOOD INTERIOR SOLUTIONS LIMITED Company number 13592086 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit E3 Norwood Court Bailey Drive, Killamarsh, Sheffield, England, S21 2JF PostcodeS21 2JF Companies at this postcode 17 Average house price in S21 2JF £422,000 (2 sales) Map