
The Leadership Skills Foundation is the operating name of The British Sports Trust, registered charity number 1095326 and a company limited by guarantee, number 04597192.
Please use the link below, to the Charity Commission, to find further information.