About Syntax Communications Ltd (07445597) United Kingdom