Optimal Owner Care Inc
They are really trying to make you upgrade your timeshare
This company claims to be a timeshare rental company but they are really trying to sell more points via a partner. They require a minimum of million points which very people are own. According to them, they have been in business for three years. BBB only shows one month and according to them this ...