Well I'm happy to help.
SD Billing Ltd was set up and owned by Fields Group Ltd. beta.companieshouse.gov.uk/company/059641…
It's pretty simple. Now how about you investigate him stop delivering the "line" and show how much you actually disagree with this kind of activity #deedsnotwords