100050889953 - Garden waste Direct Debit