The National Lottery Charities Board is a private company categorized under Agricultural Credit Institutions and located in Leeds, United Kingdom.