🇬🇧
33 HERBS LTD
56.10 · Licensed restaurantsSIC56101Hospitality & FoodSmallID12474257
📍 GROUND FLOOR 114-118 SOUTHAMPTON ROW, HOLBORN, LONDON, WC1B 5AA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.