Address
23 Penally Road, Caerau, Cardiff, CF5 5PD
Local authority
Cardiff

Trading since 13 October 2026, per Companies House.

Loading map…
Search hygiene ratings