PURPOSE FOR LIFE LIMITED LIMITED Company number 12801003 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address46 Barlow Drive, London, England, SE18 4NE PostcodeSE18 4NE Companies at this postcode 33 Average house price in SE18 4NE £616,000 (56 sales) Map