Mor Investments engages in property acquisitions and developments and manages a range of commercial and residential projects in various London locations