Hi Henk..Do you know when/where this picture was taken?...MLO is the Canadian abbreviation for 'Military Landing Officer'..so they must have landed somewhere in the recent past!...Ian
I have consulted another forum and they think "CMLO" may stand for "Civilian Mixed Labour Organization", formed in 1947 as an unofficial Polish guard unit in Germany.
ian the bike in the background could it be something like a triumph trw and that is the exhaust pipe of a twin engine the petrol tank and primary chain case do not look BSA