R&I CONSULTANTS LIMITED Company number 09809690 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address29 CHERRYWOOD LODGE, BIRDWOOD AVENUE, LONDON, ENGLAND, SE13 6UR PostcodeSE13 6UR Companies at this postcode 38 Average house price in SE13 6UR £372,000 (92 sales) Map