Towerhouse Consulting LLP is a limited liability partnership registered in England & Wales (partnership number OC330953) and is authorised and regulated by the Solicitors Regulation Authority   © Towerhouse Consulting 1998 - 2011