🇬🇧
BELMONT BAY FISH BAR LTD
56.10 · Take-away food shops and mobile food standsSIC56103SmallID11285426
📍 97 JUDD STREET, CENTRAL LONDON, LONDON, WC1H 9JG, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.