01785 279 694
iWeb FTP is a file storage and sharing service for business. We have been providing this service since 2005.
We are a privately owned UK based Limited Company based in Staffordshire.
© 2005 - 2017 iWeb - Interactive Web Solutions Ltd. All rights reserved.
VAT No. 670 1335 61. Registered in England. Company No. 3980207. Registered office as stated.