Teck Genius 3 years ago ID: #45484 Listed In : Business & Services Teck Genius Ltd, 86-90 Paul Street, London EC2A 4NE 0345 314 2001 https://teckgenius.co.uk Business Description IT Managed Services London. Partner with UK's leading IT support company to help you operate and maintain your IT Infrastructure and Cloud Security. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : IT support London IT Managed Services London IT Infrastructure and Cloud Security IT Strategy and Consultancy