British Taxpayers Association Ltd. 41 Rodney Road, Cheltenham, Gloucestershire GL501HX