I think there must be several manufactures of this type of hatch because of the mixed opinion on them. In my experience they are not as strong as I was lead to believe and far from water proof, but this might be because I had a weaker version. The hatch I had was CE marked, well it had a CE sticker, which is something or nothing.
Osculati are wholesalers so I would be surprised if they make these hatches.
It always interests me how a product is marked if a manufacture is proud of his product he puts the name where you can see it, I can’t find any names on these hatches.
Des