100050880468 - Garden waste Direct Debit