Trebor Win at Insider Property Awards Wales June 2024
Trebor are delighted to have won the category of Commercial Development of the Year at the Wales Insider Property Awards held last night in Cardiff for KLA UK’s Manufacturing and R&D Centre in Newport, South Wales.
Congratulations to all our team and client.