Orion Mall, Suite 202B, Victoria (Seychelles)
Suite 213 Premier Building, Victoria, Mont Buxton, Seychelles