IBTA Company Information

The International Brain Tumour Alliance (IBTA) is a not-for-profit, limited liability company incorporated in England and Wales, Company Number: 6031485. The registered address is: Roxburghe House, 273-287 Regent Street, London W1B 2AD, UK. Correspondence should be addressed to the Chair at the following address (and not to the registered company address): The Chair, International Brain Tumour Alliance, PO Box 244, Tadworth, Surrey KT20 5WQ, United Kingdom.