Privacy & Cookie PolicyTerms & Conditions Registered in England & Wales. Company number 09680718. Registered office 250 Tottenham Court Road, London. Deliciously Ella US Inc. Registered in Delaware. File number 7504349. Address: c/o US Global Mail, 1321 Upland Drive, PMB 8571, Houston, TX, ...