100050860487 - Garden waste Direct Debit