View phone number
23 Castalian Square, Docklands,
We are a London based licensed IT equipment reprocessor and recycler, specialising in WEEE
Environmental Agency Waste License
Anti social hours collections at no extra charge