JELS PROPERTY LTD Company number 16957861 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address90b Palmerston Road, London, United Kingdom, N22 8RF PostcodeN22 8RF Companies at this postcode 23 Average house price in N22 8RF £416,000 (36 sales) Map