100050817272 - Garden waste Direct Debit