Better late than never for the release of accounts showing that walk-in surgery provider Medicentres (UK) Limited carried forward a massive loss despite upping turnover in 2005.The financials for the year ended 31 December 2005 were signed off in October 2007 bringing into question their timeliness and relevance after almost two years had elapsed. They…