100050872954 - Garden waste Direct Debit