We came across this spot and suspect it is a former quarry complex complete with a small worker's accommodation block. There are many quarries around this area and it is always good to see the "back room" operations of the UAE. Also, we foudn it ironic that to quarry rock, you have to build structures first - out of, yes, rock!
We were also admiring the random tiles in the bathroom blocks!