Our latest showreel

Find Us

 

SHANGHAI

Floor 2, Building 2

No.23, 258 Caoxi Road

Xuhui District

Shanghai. 200235

CHINA

LONDON

The Linen House

253 Kilburn Lane

London

UK

MILAN

Via Villa Mirabello 6

20125

Milano

ITALY

Find Us

 

SHANGHAI

Floor 2, Building 2

No.23, 258 Caoxi Road

Xuhui District

Shanghai. 200235

CHINA

LONDON

The Linen House

253 Kilburn Lane

London

UK

MILAN

Via Villa Mirabello 6

20125

Milano

ITALY

Give us a bell

CN: +86 21 6436 1244

UK: +44 208 123 3139

Give us a bell

CN: +86 21 6436 1244

UK: +44 208 123 3139

Drop us a line

info@teeheeasia.com

Drop us a line

info@teeheeasia.com

© Teehee 2020 - Privacy Policy - Cookie Policy