Splash Global started its operations in 2006 as a Private Limited Company under the ID 05946513. The company's office was based in Birmingham at 257 Hagley Road. This Splash Global Limited business had been on the market for 9 years.
According to the firm's executives list, there were seven directors including: Kevin K. and Greg J..