100050868298 - Garden waste Direct Debit