Car Accessories and Parts in Oldham
291 Featherstall Road North
Oldham
Lancashire
OL1 2NH
Unfortunately I used this business to order a car part,the part never arrived despite their claims that they sent it twice. Now 6 days later I am still waiting for a refund.
Simon Morris - 12/07/2012 | report this review
All fields are required. Your review will appear immediately.