The charity which was established under a mining trust provides a major community hall for the inhabitants of Glenrothes (both those who formerly worked in the mining industry and the local community generally). It has sporting sections (Darts, football, golf, angling and snooker which are all very active). It operates minibuses for its member, has trips for the elderly, supports bereavement, makes donations to other local charitable and voluntary organisations and provides cultural and musical entertainment for the community. It operates a community café that is very well used and provides catering for a number of functions. The rooms can be hired out at very low rates (often free dependent on who may be using it) to any local people and groups and it is well used by the Fife Council. The charity is run by a band of volunteers who are the four trustees who give a huge amount of time and work with a management committee in order to undertake these activities and provide rooms for the local community.
The principal source of income to operate the charity comes from its wholly owned trading business Glenrothes Recreation Centre and Social Club which operates the bar facility (and gaming facility) the entire profits of which are gift-aided to the charity every year. In addition to the gift-aiding the profits an occupational licence is also paid by the Club to the Charity in the sum of £20,200 per annum.