Seychelles High Commission 0.0 (0) Unit D02/01 The Village Corner of Gleenwood & Oberon Avenue Faerie Glen Pretoria +27123480270 March 11, 2026