RLH PRODUCT DEVELOPMENT LTD Company number 17462224 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address176 Leach Green Lane, Birmingham, United Kingdom, B45 8EH PostcodeB45 8EH Companies at this postcode 8 Average house price in B45 8EH £317,000 (19 sales) Map