SPACE STUDIO LIMITED Company number 05523513 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address18 Mylor Road, Sheffield, South Yorkshire, S11 7PF PostcodeS11 7PF Companies at this postcode 6 Average house price in S11 7PF £392,000 (23 sales) Map