IMPRESS INTERIORS LIMITED Company number 06351490 · Monitor this company Dissolved Overview People 6 Financial Documents Analysis Location Related Registered office Address2 TEMPLE STREET, KEYNSHAM, BRISTOL, UNITED KINGDOM, BS31 1EG PostcodeBS31 1EG Companies at this postcode 77 Average house price in BS31 1EG £279,000 (3 sales) Map