[Exposure] 3 - £10k to £50k [Exposure Level] Medium [Payments] New Account [Known for] 6-12 Months [Comments] The company we do have contract with, is Interoute Communications Limited