COMPANIONS HAVEN LTD