Property development company My Space Properties has been admitted at the Nairobi Security Exchange (NSE) under Ibuka incubator programme.