The most recent booking for this hotel was made on 19 Jul at 1537 from Italy

Could you correct the punctuation please?
The most recent booking for this hotel was made on 19 Jul at 15:37 from Italy.