Line Investments & Property, a unit of Abu Dhabi-based Lulu Group has announced that it has signed retail leasing deals to add a wide range of entertainment options at Silicon Central, a new two-level lifestyle destination within Dubai Silicon Oasis.