Sailfree governance
Sailfree is run by its own committee of volunteers.
Registered Charity Number : 1160253