Organisation MUNICIPALITY OF LEEUWARDEN (PIC: 949734761) Type/Role Participant Programme Provide funds? no