SQUARE MILE PROPERTIES LIMITED Company number 03807162 · Monitor this company Dissolved Overview People 8 Charges Documents Analysis Location Related Registered office Address311B MOUNT PLEASENT ROAD, TOTTENHAM, LONDON, N17 6HP PostcodeN17 6HP Map