Trident appointed licensees of Shell Ottershaw

Trident appointed licensees of Shell Ottershaw

Trident has been appointed Licensees of the Shell petrol station opposite our main site in Ottershaw (exact date unknown).