Wikipedia
Northacre
Northacre plc is a British property company, which develops luxury apartments in London, and is 69% owned by Abu Dhabi Financial Group (ADFG).