Thank you, Richard, for that very useful bit of information. I called the Watford number you posted and found myself speaking to:
DLG Surveys,
Data Locator Group,
First Floor,
Iveco House,
Station Rd.,
Watford,
Herts.,
WD17 1SR.
Tel: 01923 281700
I had a quick chat with a pleasant, helpful young lady who confirmed that my (TPS registered) number was in their system and agreed to remove it. Hopefully, this will cause calls from the Indian subsidiary/subcontractor to cease within at most 14 days.