100050869965 - Garden waste Direct Debit