MCDONALD GLENCROSS LTD