For CSSI & HPAI enquiries
-
Telephone number - 02920-465171.
-
Postal address - Unit 17, 45, Salisbury Road, Cardiff. CF24 4AB
Where to find us
Registered Office & Church location - see below.
CSSI and HPAI
2A Northcote Street Cathays Cardiff South Glamorgan CF24 3BH