General Enquiriesinfo@genestack.com
Mediamedia@genestack.com
Salessales@genestack.com
Supportsupport@genestack.com
Securitysecurity@genestack.com
Station Road, Salisbury House,
Cambridge, CB2 1LA,
United Kingdom
Genestack is a limited company registered in England and Wales. Registered number: 7778793. Registered office: Salisbury House, Station Road, Cambridge, CB2 1LA, United Kingdom