Currently, only businesses registered in the UK who have been registered on Companies House and trading for more than 12 calendar months can sign up.
Currently, only businesses registered in the UK who have been registered on Companies House and trading for more than 12 calendar months can sign up.