100050849199 - Garden waste Direct Debit