Contact AbzuWe’re just a bunch of nice nerds building something new and awesome. How can we help you?
We are an international group of specialists representing nine nationalities in Copenhagen, Denmark and Barcelona, Spain.
Orient Plads 1, 1.2150 Nordhavn, Denmark. DK39248530
c/o Carrer d’Àlaba, 10008018 Barcelona, Spain. B67165647