RENARD LAND LIMITED Company number 07238630 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressCHF, First Floor, 139 Marvels Lane, London, SE12 9PP PostcodeSE12 9PP Companies at this postcode 34 Average house price in SE12 9PP £521,000 (12 sales) Map