07507 853112 

(Website & Online Entry Issues)

 

Welsh Athletics Ltd. Cardiff International Sports Stadium, Leckwith Road, Cardiff. CF11 8AZ.