Sports Leaders UK is the new operating name of The British Sports Trust, a registered Charity 1095326
The British Sports Trust – Registered in England – Company Number 04597192
Registered Office – The British Sports Trust, 23-25 Linford Forum, Rockingham Drive, Linford Wood, Milton Keynes MK14 6LY