margaretvalle