Don't count on such a big supply! I'd vote for 25 A single phase 2-wire max. or maybe 3 ph (the meter looks too small for that though). I suppose they could be on something as bad as a kilometre of 10 mm2 Al wire (the Italians do 6 mm Cu overhead wiring TODAY, feeding entire apartment complexes!).