BARCELONA SCHOOL LTD Company number 10251572 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address20 PARADISE SQUARE, SHEFFIELD, SOUTH YORKSHIRE, UNITED KINGDOM, S1 2DE PostcodeS1 2DE Companies at this postcode 61 Average house price in S1 2DE £292,000 (4 sales) Map