R & R FACILITIES LTD Company number 08385538 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address375 Forest Road, London, E17 5JR PostcodeE17 5JR Companies at this postcode 103 Average house price in E17 5JR £379,000 (11 sales) Map