ZFT Ltd 7 years ago ID: #3664 Listed In : Computer & Accessories Office 27 Spaces Business Centre, Ingate Place, LONDON, Greater London, SW84SB Business Description ZFT Ltd, Address : Office 27 Spaces Business Centre, Ingate Place, LONDON, Greater London, SW84SB Reviews & Ratings Write a Review No Review. Please login / register to add your review.