MAKE BETTER STUDIO LIMITED Company number 11863724 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address11 Glenwood Court, Sheffield, England, S6 1RE PostcodeS6 1RE Companies at this postcode 4 Average house price in S6 1RE £416,000 (12 sales) Map