PAST PRESENT LIMITED Company number 09505101 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 New Road, London, United Kingdom, E1 1HE PostcodeE1 1HE Companies at this postcode 130 Average house price in E1 1HE £789,000 (18 sales) Map