‘Royal Ranches Marrakech’ closes land sale with Equine Management Services