Wizard 7 years ago ID: #3687 Listed In : Computer & Accessories Limehouse Court, London, E14 7EQ 020 3097 0228 Business Description Wizard, Address : Limehouse Court, London, E14 7EQ, Phone : 020 3097 0228 Reviews & Ratings Write a Review No Review. Please login / register to add your review.