STEPHEN NEILL BLINDS LIMITED Company number 10331208 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address7 BUCKINGHAM WAY, TOWCESTER, NORTHANTS, UNITED KINGDOM, NN12 6JY PostcodeNN12 6JY Companies at this postcode 4 Average house price in NN12 6JY £500,000 (3 sales) Map