+34-901-(848000...848999): Shared Cost Services - Caller pays all Read more about +34-901-(848000...848999)
+34-902-(018000...018999): Shared Cost Services - Caller pays local Read more about +34-902-(018000...018999)
+34-902-(848000...848999): Shared Cost Services - Caller pays local Read more about +34-902-(848000...848999)