mybestbuysavings offers products that are designed for and only available to Expatriates and Nationals living outside the UK.
Mybestbuysavings does not transact or market their products to UK residents and therefore, if you reside permanently in the UK, you cannot apply for their products as clearly expressed under the UK FCA guidelines.