100050829550 - Garden waste Direct Debit