Get Directions to StaffAid Limited ← View details Serving , Leicester LE2 8NA , England , United Kingdom, Leicester, England LE2 8NA 0116 2960555 Get Directions From* To * — Required information