DAVLEC LIMITED Company number 02373374 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address16,Severn Farm Industrial Estate, Welshpool,, Montgomeryshire., SY21 7DF PostcodeSY21 7DF Companies at this postcode 34 Average house price in SY21 7DF £962,000 (11 sales) Map