JENRA LIMITED Company number 06051481 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address64 WYNDCLIFF ROAD, CHARLTON, LONDON, SE7 7JX PostcodeSE7 7JX Companies at this postcode 6 Average house price in SE7 7JX £725,000 (26 sales) Map