Contact

Splitgraph Limited is a company registered in England and Wales (no. 11657324) at 6 Prince Andrew Court, 166 High Street, Chesterton, Cambridge, CB4 1NS, United Kingdom.

Press inquiries: press@splitgraph.com

All other inquiries: support@splitgraph.com