Search for Helena Partnerships Limited with Google
£193,865 on 24 April, 2012
£461,695 on 9 November, 2011