Yup a good look tells me there are no screws on show , they might be hiding behind some finishing architrave that hides the badly fitted over shelf .
I think I'll get the step ladder out tomorrow and give it a double decoke as there is so much grease on the cupboard tops I'd be stuck like...