How do you rent a small commercial space such as an office space/artist studio/workshop in the UK to start or run your business in the UK or out of the UK? What are the requirements if you have the right to work in the UK to rent such a space?
valid question