London businesses pay bills later than UK average by LLB Editor September 23, 2011 September 23, 2011