Your Investor visa will allow you to travel in and out of the UK.
When applying to extend the visa there is no requirement to intend to live in the UK for a certain length of time or to make the UK your main residence.
However if your intention is to apply for ILR in the future you do need to comply with the maximum absence from the UK requirement (see below).