The Mutoid Waste Company emerged on what road in London?
Mutoid Waste Company:  It started in the early 1980s, emerging from Frestonia's 'Car Breaker Gallery' and continued until the 1990s, when it was based in Italy.
i don't know