Key factsactiveLegal nameTEAS OF CEYLON LTDuk_chRegistration10383040uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2016-09-19uk_chRegistered address7 WALLIS COURT, COLCHESTER, CO3 9XUuk_chIndustry47990 - Other retail sale not in stores, stalls or marketsuk_ch