Seen this parked up the last two mornings. Don't think its anyone on the site but this is now the 4th one i know of in Edinburgh