General Disclaimer:


While Keenstreet Communications have made every effort to ensure the information supplied on this web site is suitable, accurate and complete, Keenstreet Communications accepts no responsibility for any loss or liability incurred by any party as a result of accessing or utilising the information on this web site, or for any websites linked from this website.

Cost associated with registering domains, hosting services and website design may at time to time change without notice, we will try to ensure our pricing is up-to-date and take no responsiblity if our pricing is incorrect.

Third Party Content/Links:

Any opinions, statements or other information or content expressed or made available in this website (or linked websites) by any third party are those of the respective author(s) and not necessarily those of Keenstreet Communications.