Company name: Recycling IT Company London | Computer Disposal Slough | Techism IT | WEEE IT
Description: Techism IT are fully licensed and registered with the Environment Agency for the processing of waste electronic equipment.
858 Plymouth Rd, Slough Trading Estate, Slough SL1 4LP, United Kingdom