This web site is operated by the Carmichael Group. Though we endeavor to ensure the accuracy of the information placed on this web site we do not warrant or guarantee the accuracy or correctness of such information or of any other content, description or material placed on or referred to on this web site. We do not warrant that the web site, its content or the server that makes it available are error or virus free or free of other harmful components or that your use of this web site will be uninterrupted.
The web site provides links to other web sites, the content of which is not in our control. Accordingly we cannot accept any responsibility for the materials or offers for goods or services featured on such web sites. Links to such sites are not to be taken as an endorsement of such web sites or as a warranty that such web sites will be free of viruses or other such items of a destructive nature.