100050847236 - Garden waste Direct Debit