18 speculative units all sold at Felindre Court, Pencoed Technology … – Wales 247 Posted under Cibercommunity, Technology On 06/03/2023 By James Steward source