PAST, PRESENT AND FUTURE LIMITED Company number 07831176 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address19 JEVINGTON WAY, LEE, LONDON, SE12 9NF PostcodeSE12 9NF Companies at this postcode 11 Average house price in SE12 9NF £472,000 (14 sales) Map