What is Ellington Properties's on-time delivery record?
On-time handover: 76%. Average delay (when late): 4.8 months. Founded: 2008. Total projects: 22; completed: 18. Flagship projects: Ellington House (2016), Ellington (2018), Ellington Beachfront (2020), The View (2019).