OWL74 LTD Company number 11302605 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address133 Fitzhubert Road, Sheffield, South Yorkshire, United Kingdom, S2 1GR PostcodeS2 1GR Companies at this postcode 4 Average house price in S2 1GR £160,000 (11 sales) Map