The British Screenwriters' Awards is owned and operated by The London Screenwriters' Festivla Ltd. Contact us at Ealing Studios, Ealing Green, W5 5EP or via email at info@londonswf.com