La France, SC Post Offices