Just wanted to chime in to let you know I found a WLP copy of The Martineques in Toledo, Ohio this past weekend the 9th of June, 2024.
Not sure if that says anything more about the source of this label, or at least the musical group.
Just my 2 cents. Terry