MILGREY FINANCE AND INVESTMENTS LTD