HD, I too was thinking of General Aircraft...as you say there is some familiarity...but I cannot see any of their projects that match this particular design.
Going off on a different angle, would this be a Cunliffe Owen project. I cant find reference to it but I do recall reading something about their involvement in a heliplane project?