Outra solução que usa jq
:
jq -j '.properties.id, ",",
.properties.Name, ",\"POLYGON((",
(.geometry.coordinates | flatten | map(tostring) | join(",")), "))\"\n"' < file.json
Saída:
01,ABC,"POLYGON((103.770389070496,1.29248785539602,103.770414424306,1.29257488210121,103.770146603491,1.29263278185594,103.770073030489,1.29264869682434,103.769991818022,1.29273960058215))"