Accounting firm business consultancy, which has been offering professional services to companies ,partnerships, associations and self-employed professionals .