Overview
Legal name
AFPLAY LTD
Region
Yorkshire and the Humber
Registered address
12 ELMWOOD ROAD
KEIGHLEY
UNITED KINGDOM
BD22 7DW
Insolvency history
No