It can be done in the UK instantly, I set up a LTD company in the UK in about 20 minutes all online, in Poland it took two weeks.
Aha, I was just reading about this. Those online limited companies are a waste of time, because you still have to comply with the Companies Act - which means having the articles of association and whatelse printed on a certain grade and colour of paper, among many other things. While it's true that you can get away with it
But the UK is really progressive in this sense - and a Ltd company really means nothing in the UK. At least in Poland, a Spolka z o.o suggests that they're serious. But hey, different countries, different systems.
Ahh thats the fcuking problem - helloo
Is it really such a bad problem that they want to verify who you say you are? Seems much more secure if you ask me...
as long as your willing to wait and wait and then get transferred same as most countries really.
Where on earth are you dealing with that does that? I have to deal with four places regularly - the Urząd Miasta, ZUS, the Foreigners Office and the Urząd Skarbowy - and all of them are a dream to work with if you have some common sense. I've even found that the tax office is willing to bend the rules a bit in terms of what information they give over the phone!
Theres is a real lack im afriad, why the hell did you start your company if it was all so readily available?
Saves time - and time is money for many people, I suppose. What makes more sense - spending hours persuing Polish webpages, or paying us to get straight answers?
Hang on a minute im feeling a business opportunty coming on, how to rent an apartment in England. I'll only charge £30 / hour....
It's not really about the how, but more about the getting - people don't have time to mess about with landlords and so on, so they can pay us to find them a decent flat with a decent landlord at Polish prices rather than expat prices. If you consider that expat prices might be 500-1000PLN more than what locals would pay, the first month alone would see them saving money.