well, it depends of current town requirements and would be built in claimed town of the company only, look:
if (water>0){
//build water tower
this.PlaceIndustry(0x16 , 0x09, 1, 5, RANDOM,town_id);
town_id is the id of the claimed town.
0x16 is ID of water tower