Hi,
I have a US based business partner and we are looking to set up a company together. We are looking for advice as to whether to set-up over here in the UK or across the pond. We trade with both US and UK based partners but are looking for the best solution when it comes to company...