Stillfront Group posts record annual profits