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