🇬🇧
L AND S FOOD LIMITED
56.10 · Take-away food shops and mobile food standsSIC56103MicroID11634748
📍 2 ROCK ROAD, KEYNSHAM, BRISTOL, BS31 1BL, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.