1 Marine Terrace Folkestone Limited