Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Filestore, which is in category accounts payable. The legal address of the company is 345 Edinburgh Avenue, Slough, Berkshire SL1 4TU. For more information, call 01753616720 Your comments* (not for publishing) * — Required information Filestore ← View details 345 Edinburgh Avenue, Slough, Berkshire SL1 4TU, United Kingdom, Slough, Berkshire 01753616720