Independent UK Games Developer and Publisher
Established 2010
Registered address
Matchplay Games Ltd
Bridge House
Riverside North
Bewdley
DY12 1AB
United Kingdom
Email: customersupport@matchplaygames.com
Company Reg. No: 07152385 | VAT No: 989 2636 54