POTENTIAL W&L LTD Company number 13809191 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address129 Upwood Road, London, England, SE12 8AL PostcodeSE12 8AL Companies at this postcode 18 Average house price in SE12 8AL £963,000 (22 sales) Map