(function (w, d) { w.tsUpdateMetaDescription = function () { var existingTitle = document.querySelector('title').innerText; document.querySelector('title').innerText = "***** Rating: 4.9 - 30 Reviews - " + existingTitle; var existingDesc = document.querySelector('meta[name="description"]').getAttribute("content"); document.querySelector('meta[name="description"]').setAttribute("content", "***** Rating: 4.9 - 30 Reviews - " + existingDesc); }; var timestamp = document.createElement("meta"); timestamp.setAttribute("name", "ts-timestamp"); timestamp.setAttribute("content", new Date().toLocaleString()); document.head.appendChild(timestamp); if (d.getElementById("ts-json") === null) { var filter = Array.prototype.filter; var productName = "2Connect"; var title = document.querySelector("title"); if (title === null || title.innerText.match(/^ *$/) !== null) { title = filter.call(d.querySelectorAll('h1'), function (node) { return node.innerText != ""; })[0]; } if (typeof title !== "undefined") { productName = title.innerText; } var json = "[{\"@type\":\"Product\",\"@id\":\"{{url}}#trustist\",\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/7ed7d2be-d7d9-46f5-ba8e-12c1b1b03978.png\",\"image\":[\"https://content.trustist.com/brandlogos/7ed7d2be-d7d9-46f5-ba8e-12c1b1b03978.png\"],\"name\":\"{{productName}}\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"{{url}}\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":[\"https://www.trustist.com/local-reviews/Website-Review-2connect-reviews-2618.html\"],\"@context\":\"http://schema.org\",\"brand\":{\"@type\":\"Organization\",\"@id\":null,\"description\":null,\"logo\":\"https://content.trustist.com/brandlogos/7ed7d2be-d7d9-46f5-ba8e-12c1b1b03978.png\",\"image\":[\"https://content.trustist.com/brandlogos/7ed7d2be-d7d9-46f5-ba8e-12c1b1b03978.png\"],\"name\":\"Internet Service Provider\",\"alternateName\":null,\"hasMap\":null,\"geo\":null,\"telephone\":null,\"url\":\"https://www.leasedlineandmpls.co.uk/\",\"address\":null,\"branchOf\":null,\"openingHoursSpecification\":null,\"sameAs\":null},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":4.9,\"bestRating\":5,\"worstRating\":1,\"reviewCount\":30},\"review\":{\"@type\":\"Review\",\"url\":\"https://www.trustist.com/local-reviews/Website-Review-2connect-reviews-2618.html\",\"author\":{\"@type\":\"Person\",\"name\":\"Quick Host\",\"address\":null},\"datePublished\":\"2025-04-16T10:38:27.000Z\",\"headline\":\"\",\"isBasedOn\":null,\"reviewBody\":\"We recently worked with 2Connect to provision a dedicated 10G point-to-point fibre circuit from our data centre in High Wycombe directly to Telehouse, and the experience was great from start to finish.\\r\\n\\r\\n2Connect coordinated everything with NEOS Networks and Openreach, making the whole process seamless. From order to handover, we were live in just a few weeks. Their team was incredibly knowledgeable, responsive, and easy to work with throughout the install.\\r\\n\\r\\nThanks to 2Connect, QuickHost now has a direct low-latency connection to Telehouse, improving our core network resilience and performance. Highly recommended for anyone needing enterprise-grade connectivity or fibre infrastructure solutions.\",\"reviewRating\":{\"@type\":\"Rating\",\"ratingValue\":5,\"bestRating\":5,\"worstRating\":1},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trustist\",\"sameAs\":\"https://www.trustist.com\"},\"reply\":null,\"replyDate\":null,\"subject\":null},\"mpn\":\"{{url}}\",\"sku\":\"{{url}}\"}]"; var a = d; var c = a.createElement("script"); c.type = 'application/ld+json'; c.id = 'ts-json'; c.innerText = json .replace(new RegExp("{{url}}", 'g'), w.location.href) .replace("\"{{productName}}\"", JSON.stringify(productName).replace(/[^ -~]+/g, "")); a = a.getElementsByTagName("head")[0]; a.appendChild(c); } var s = document.createElement('script'); s.type = 'text/javascript'; s.defer = true; s.src = 'https://widget.trustist.com/ratingsummary.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })(window, document);