ENRUN LIMITED Company number 16248904 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 Patrick Road, London, England, E13 9QA PostcodeE13 9QA Companies at this postcode 43 Average house price in E13 9QA £409,000 (31 sales) Map