Money Management International's headquarters in Sugar Creek on the Lake, 14141 Southwest Freeway in Sugar Land, will anchor the newly merged company. Money Management International's headquarters in Sugar Creek on the Lake, 14141 Southwest Freeway in Sugar Land, will anchor the newly merged company.