Search for Havering Crossroads Limited with Google
£141,181 on 17 April, 2013
£322,117 on 12 December, 2007