CB Investment and Development Company Limited