The Island Conservation Society (ICS) was registered as an NGO in Seychelles on 25 March 2001.
The Head Office, known as The Island Conservation Centre, is situated at Pointe Larue, Mahé.
Aride was previously owned and managed by the Royal Society of Wildlife Trusts (RSWT) of UK.
In October 2003, the reserve was leased to ICS and a series of conservation targets were set by RSWT.
In 2005–2009, ICS implemented a major project funded by Fonds Français pour l’Environnement Mondial (French Global Environment Facility).