🇬🇧
DAVID A LEA & SONS LTD
56.10 · Licensed restaurantsSIC56101 · 68209Hospitality & FoodMicroID07279036
📍 TOWER VIEW, BLINDMANS LANE, ORMSKIRK, LANCASHIRE, L39 3AD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.