I used to live in Finchley and TAD had a reputation for cleaning and refitting oil filters when servicing cars. They lost Volvo franchise is late 80's and then went through a series of other manufacturers, Peugeot and Mitsibushi possibly amonst others
|