OMEGA has been mentioned in the annual report of property giants Miller.

The approval of planning permission for the £1billion development is described as one of the biggest UK successes in the report published on Tuesday.