R. & S. DISPLAYS LIMITED Company number 02765411 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address9 CHURCH CRESCENT, PEMBRIDGE, LEOMINSTER, HR6 9HH PostcodeHR6 9HH Companies at this postcode 4 Average house price in HR6 9HH £279,000 (10 sales) Map