top of page
Legal:
Tech22 GmbH
CEO: Oliver Völckers
​
Insterburgallee 15
D-14055 Berlin
Germany
​
Tel. +49 30 28684997
Fax +4930-97889800
Email: kontakt2403@tech22.de
VAT ID: DE362615523
District court: Berlin-Charlottenburg HRB 254228 B
Photos: Oliver Völckers (Page Company), Stable Diffusion (others)
bottom of page