So I can't edit my original post...
Finally have some information on what exact shock this is, and what it will fit -->
It is the Ohlins DU321
Will fit the following bikes as per Ohlins online:
Monster S2R / 1000 05-07
Monster S4 '01-05
Hope that helps those who are interested.