A hand over clean and a property clean are very different. £30 would be slave labour for a hand over clean (of any size property) - that wouldn't even pay to get the old hard plaster chiseled off the floor !!
Some builders used to include it in the price but these days less and less. Having said all that I have no idea how much one would be these days.