UK office:
3, Wapping Lane. 
E1W 2RP. London
 
Spain office:
Rúa Mallou de Abaixo Nº 40
15703. Santiago de Compostela
 
vermis@vermisproject.com