london, london, united kingdom
Chartered Institute of Taxation
Institute of Chartered Accountants of England and Wales