We'd love you to write a review of Slough Repair Centre Slough – could you? Please add your Slough Repair Centre Slough review and help create a directory of recommended computer repair companies in Slough. If Slough Repair Centre Slough is your business, why not claim it today! This will enable you to update your business details and add search tags.