Let's discuss your project

Follow us

Visit Us

UK

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