top of page
TERRA BUSINESS CONSULTING
Building bridges between the UK, Ireland, and Turkey.
Simply put, TERRA means knowledge and trust.
+44 (0) 7584 825456

Company No 11650502 - VAT (UK) 406 6108 21
bottom of page