Looking at it now.... its an ORs Collar thats been converted.... and it does have the look of a Beret badge in the bend of the slider. So I would guess WW2 North Africa. (In the Grey Beret 1941-44)
BUT..... it could easily be Post 2nd Boer War South Africa.... worn in the Cap. (as seen below)