STEP IN GLOBAL LIMITED Company number 16239072 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address48 Owler Lane, Sheffield, United Kingdom, S4 8GA PostcodeS4 8GA Companies at this postcode 38 Average house price in S4 8GA £121,000 (14 sales) Map