17 Castle Hill Avenue, Folkestone Limited