Sorry, hadn’t noticed the separate meter since they usually get mounted on switchgear or a separate cabinet around here. That setup looks quite temporary but it doesn’t make sense to have them temporarily mounted so that must be final location.
I don’t think I had noticed the ChargePoint chargers installed yet but now I see them lurking in the back of the above photos so this might be an odd situation where they are completely separate. Like I said above, most of these sites have them all integrated into the Tesla switchgear, at least from what I have seen on he west coast. This could be a different agreement. It is possible there will be a separate transformer since there are 2 meters but that means there will be separate switchgear for ChargePoint as well. Seems like a lot of extra infrastructure for 2 L2 stations.
However,
@ChrisC mentioned new stalls opposite the transformers from the Tesla station. It could be that another brand L3 is getting installed? Weird but possible. Guess we will have to wait it out and see.