92-94, Stamford Hill, North London, England N16 6XS, United Kingdom
Leading UK-based telecom retailer offering SIM cards, mobile phones, broadband, and accessories — with personalized plans and five-star customer support.
We are Call Magic, a London‑based voice and text message delivery platform offering automatic phone systems and an online portal for effortless local and international messaging.
Message successfully sent
Sorry, we could not complete your request, please try again later.
Send a message to
Review successfully sent
Sorry, we could not complete your request, please try again later.