LO ROCHE FINANCIAL LTD Company number 17215573 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressWigmore House Monks Lane, Debden Green, Saffron Walden, Essex, United Kingdom, CB11 3LX PostcodeCB11 3LX Companies at this postcode 16 Average house price in CB11 3LX £722,000 (27 sales) Map