100050890935 - Garden waste Direct Debit