Please reload
Recent Posts
Please reload
Featured Posts

According to an article in the Telegraph, 660,000 new companies are registered in the UK every year, which is equal to 70 new businesses being formed every hour!
Unfortunately, this same article highlights that 60% of those businesses will go under within three years and 20% after just 12 months!