Prichard’s Ambitious Llantrisant HQ Plans Unveiled Business August 26, 2024 Prichard’s, a leader in construction and environmental services, has disclosed plans for a new headquarters in South Wales.The proposed multi-million-pound…