RICHARD RAIL LIMITED Company number 09061012 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address91 Station Lane, Hornchurch, England, RM12 6JU PostcodeRM12 6JU Companies at this postcode 18 Average house price in RM12 6JU £186,000 (5 sales) Map