Net Platforms Ltd 7 years ago ID: #3183 Listed In : Computer & Accessories 86-90 Paul Street, 3rd Floor, London, EC2A 4NE 020 7993 9035 Business Description Net Platforms Ltd, Address : 86-90 Paul Street, 3rd Floor, London, EC2A 4NE, Phone : 020 7993 9035 Reviews & Ratings Write a Review No Review. Please login / register to add your review.