MEGA PROPERTIES LTD COMPANY PROFILE