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.
92-94, Stamford Hill, North London, England N16 6XS, United Kingdom
5.61 mi from London
Leading UK-based telecom retailer offering SIM cards, mobile phones, broadband, and accessories — with personalized plans and five-star customer support.
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.