The Civic Society of St Ives is a Registered Charity 257286