Governing Bodies
British Karate Federation LTD Company number 11906582
Disclaimer