GRANEMORE GROUP LTD