Updated 06 Sep 2026

ABBEYCROFT LEISURE

1117138
Charity number
£13,494,318
Reported income
£13,333,899
Reported spending
StatusRegistered
Registered05 Dec 2006
Latest accounts to31 Mar 2025
Based inHaverhill, CB9 0ER
ActivitiesManagement of leisure facilities and services in Suffolk.

More charities nearby Sold prices