S3 SatCom is Chelmsford based company that is listed as Telecommunications Equipment & Systems.
Location of S3 SatCom is Walford House, Chelmsford.