100050818895 - Garden waste Direct Debit