Address
12 Bedwlwyn Road, Ystrad Mynach, CF82 7AD
Local authority
Caerphilly

Trading since 24 June 2003, per Companies House.

Search hygiene ratings