Address
2-3, Trafalgar Buildings, Bargoed, CF81 8NX
Local authority
Caerphilly

Trading since 27 March 1997, per Companies House.

Search hygiene ratings