2nd Floor Allied Building Annex Francis Rachel Street, Mahe
Reg Number: OE014768
Date of Inc: January 19, 2023