The Issa brothers have been told to tidy up around the construction site of their new mega mansions, as permission is granted for three ultra-modern luxury homes on an ‘eyesore’ plot of land nearby.