100050853802 - Garden waste Direct Debit