SQUARE EDITOR LIMITED Company number 10395954 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address19 MEADOW ROAD, LONDON, UNITED KINGDOM, SW8 1QD PostcodeSW8 1QD Companies at this postcode 8 Average house price in SW8 1QD £765,000 (9 sales) Map