AFPLAY LTD Company number 16302470 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address12 Elmwood Road, Keighley, United Kingdom, BD22 7DW PostcodeBD22 7DW Companies at this postcode 6 Average house price in BD22 7DW £113,000 (14 sales) Map