Contact the publisher of this press release Milton Keynes is UK’s Most House Proud Town (and Croydon is the Least)