Trading name
Appollo Lab
Registered / business address
Hoornstraat 10
5402 HP Uden
The Netherlands
KVK number
96983299
VAT / BTW-id
NL005241718B76
General contact
info@appollolab.com
Project enquiries
projects@appollolab.com