100050868633 - Garden waste Direct Debit