AF CHICKEN LEEDS LTD Company number 11254622 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address65a Town Street, Leeds, United Kingdom, LS12 1XD PostcodeLS12 1XD Companies at this postcode 20 Average house price in LS12 1XD £204,000 (8 sales) Map