100050862353 - Garden waste Direct Debit