100050847930 - Garden waste Direct Debit