BANNER HOLDINGS AND MANAGEMENT SERVICES LTD