Contact

Splitgraph Limited is a company registered in England and Wales (no. 11657324) at Stapleton House, 2nd Floor 110 Clifton Street, Hackney, London, EC2A 4HT, United Kingdom.

Press inquiries: press@splitgraph.com

All other inquiries: support@splitgraph.com