Same here - it may just have so many similarities that it instantly looks familiar, but I was sure it was fairly well-known. But I can't find much info on OSI that I can translate!! Not sure if it was available in the UK, but I am intrigued by the mention of Ford M-Models (http://www.ford-m-modelle.de) which seem to be a subset of Fords.
I thought I had a fair knowledge of recent classics (or UK at least), so that was really bugging me!! Better luck next time!
I actually have a Ford Taunus parts catalogue up in the roof - wonder if it covers these....