...

Matchplay Games Ltd.

Independent UK Games Developer and Publisher

Established 2010

Registered address

Matchplay Games Ltd

105 Worcester Street

West Midlands

DY8 1AX

United Kingdom

Email: customersupport@matchplaygames.com

Company Reg. No: 07152385 | VAT No: 989 2636 54

Privacy Policy