JOPA SPACE LTD Company number 11578730 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address24a Landseer Avenue, Manor Park, London, United Kingdom, E12 6JD PostcodeE12 6JD Companies at this postcode 33 Average house price in E12 6JD £319,000 (15 sales) Map