Can't install new plugins

I can't install any new WPMUDEV plugins (I'm trying to install Smush Pro). I get an error about possible permissions on the wp-content folder but I think they're correct. I can't grant support access either – any ideas how to proceed?

theneptune.org.uk