STELLA AND CHEWY’S EUROPE LIMITED
12858990

CompanyNameSTELLA AND CHEWY’S EUROPE LIMITED
CompanyNumber12858990
RegAddress
AddressLine127 OLD GLOUCESTER STREET
PostTownLONDON
CountryUNITED KINGDOM
PostcodeWC1N 3AX
CompanyCategoryPrivate Limited Company
CompanyStatusActive
CountryOfOriginUnited Kingdom
IncorporationDate04/09/2020
Accounts
AccountRefDay31
AccountRefMonth12
NextDueDate30/09/2026
LastMadeUpDate31/12/2024
AccountCategoryDORMANT
Returns
NextDueDate17/09/2026
LastMadeUpDate03/09/2025
SICCodes
SicText10920 - Manufacture of prepared pet foods
Department for Business, Innovation and Skills