Contact information

Trade name: SIA TEACHA

Phone number: +371 263 84450

Email: info@teacha.store

Address: Progresa iela 2a-70, Rīga, LV-1067, Latvia

Registration number: 40203730612

VAT number: LV40203730612