Search for Renew Leeds Limited with Google
£475,327 on 10 August, 2011
£4,919 on 29 April, 2010
£4,390 on 22 September, 2004