Clifton Properties (St Lucia) Limited