They are a police force specific to a small area, that doesn't mean they are governed by corporations.
Apparently you failed to read the section on elections in the City of London:
The City has a unique electoral system. Most of its voters are representatives of businesses and other bodies that occupy premises in the City.
So, yes, they are governed by corporations.