I live in California and have done multiple renovations and new construction over the years. One of my daughters and her husband live in Utah and build a new house about every five years. We have all been our own contractors. Our experiences have been the same: submit your plans to the city for approval and then pull permits. STCA is not a term that ever surfaces.
I have a good friend who lived in London for six years. We visited her a couple of times, and she often said things like, "Because we pay our council dues, we can do this - or that - or whatever." I'm still not sure what that council entity is, but I don't think we have an equivalent here. Perhaps it's a matter of different terms for the same sort of government agency. I am sure, though, that we haven't seen STCA in any of our building adventures.