St. Margaret's Bay Trust South Sands Lodge, Beach Road, St Margarets Bay, Dover, Kent CT156DZ