Centum posts Sh43.1 million gross profit from residential units : vimarsana.com