ABWELL LIMITED Company number 11982323 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address247 TIDESLEA PATH, LONDON, ENGLAND, SE28 0NH PostcodeSE28 0NH Companies at this postcode 65 Average house price in SE28 0NH £410,000 (67 sales) Map