From my first dealings with T.P.S. I have received outstanding service. I dealt mainly with Steve, who went out of his way (literally!) to help in every respect – even queuing at 6.30am to obtain my N.I.E. Steve went above the call of duty to help me. Linda in the office was also most helpful and efficient. I would recommend T.P.S. without reservation.