Hexagonal Studios is the trading name of Hexagonal Studios Limited.

Hexagonal Studios Limited is a company registered in England and Wales with company number 7248744