TREEFROG UTILITIES LTD