4254_london-big.jpg

hello@devoch.co.uk

020 3978 1980

37th Floor, One Canada Square

Canary Wharf, London

E14 5AA

London

timg-24.jpeg

China@devoch.co.uk

Unit 712, Building 211,

Tairan Technology Park

 Shenzhen, China

Shenzhen

Thanks! Message sent.