© 2026 Optua Telecommunications Limited (trading as Optua) is a company registered in Scotland (Nº SC872607). Our registered address is 2nd Floor, 48 West George Street, Glasgow, G2 1BP. Optua is regulated by Ofcom and is a member of trade body UKWISPA and the Communications Ombudsman. Learn more at optua.co.uk.