Completing the following form will send an email to one of our staff. We endeavour to answer all your queries as soon as possible.
Helicoid Limited (registered company number: 5990601, VAT registration number: 898 6648 34) is based in London, England.
Helicoid was founded by Alex Young in 2005 to create excellent commercial and open source web-based software.