100050890735 - Garden waste Direct Debit