Stichting IFLA Foundation (Knowledge Rights 21) Registration information Date of registration 28 Nov, 2023 Date last updated 28 Nov, 2023 Contact information Principal Address Prins Willem-Alexanderhof 5 , The Hague, 2595 BE Country Netherlands Contact phone number +31703140884 Main activities of the organisation Charity/Advocacy Responsible person Name Martin Bradley Email Martin.Bradley@knowledgerights21.org Phone Number 086 022 5183 CRO Information CRO N/A Company Registration Name N/A