Wicked Rims 2 years ago ID: #505932 Listed In : Automotive Unit 19, Stevenage Enterprise Centre, Orchard Road Stevenage, SG1 3HH 01438 369144 https://wickedrims.co.uk/ Business Description refurbish and repair alloy wheels. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Stevenage refurb alloy wheel repairs Stevenage alloy wheel refurbish Stevenage