Loading company profile…
Island Spirit C.I.C. is a community interest company, incorporated on 11 January 2012, with its registered office in Frome. Companies House lists its business as travel agency activities, tour operator activities and educational support services.