SCL Scrap My Car St Helens Scrap My Car St Helens was established in St Helens in 2005. Scrap my car St Helens buy Scrap Cars and offer a free car removal service for unwanted cars. Scrap my car buy MOT Failures, Accident Damaged Cars, Non Runners. Phone: 08007022137 18 Prince Albert Ct , St Helens London WA9 3GD UK Map Other Categories: Business Services |