OPEN KNOWLEDGE FOUNDATION Company number 05133759 · Monitor this company Active Overview People 33 Control Charges Documents Analysis Location Related 1 charge registered Charge 1 Registered 2025-03-19 Satisfied Barclays Security Trustee Limited