RICHARDS & LEWIS LTD Company number 05846636 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address19 Market Street,Ebbw Vale, 19 Market Street, Ebbw Vale, Wales, NP23 6YH PostcodeNP23 6YH Map