Alice March is free and having naughty fun at her home