International Federation of Library Associations and Institutions (IFLA) (Knowledge Rights 21) Registration information Date of registration 28 Nov, 2023 Date last updated 29 Sep, 2026 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