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