Name: |
ANCELLS FISH AND CHIPS LIMITED
ANCELLS FISH AND CHIPS LTD |
Address: | 6-8 DUDLEY STREET, LUTON, ENGLAND, LU2 0NT |
Incorporation Date: | 2002-12-04 |
Last update: 2025-01-10 00:00:56