In 1947 this company was founded . The headquarters are located at Piccadilly,London, W1J,United Kingdom . It has a website named bafta.org . The company is Film, television and games organisation
It was established 11 years ago