100050893394 - Garden waste Direct Debit