How can we help?
Please make your enquiry via the contact form here and we’ll be in touch …
Locations
United Kingdom
Lacuna Space Ltd.
R27 Rutherford Appleton Laboratory
Harwell Campus
Didcot
England
OX11 0QX
Netherlands
Lacuna Space B.V.
Vondellaan 74
3521 GH Utrecht
The Netherlands