Hi, the mountings are three velcro tabs on the back of the cover. These are not particularly strong on their own, so it would also be advisable to attach them with bungee elastic too.
Would be happy to post these to you - would need to agree a price.