Lewis & Partners is the trading name of Lewis & Partners LLP. Lewis & Partners LLP is a limited liability partnership, registered in England and Wales. Full details can be provided on request.