Will man bei einem Dokument ganz oben auf der ersten Seite und ganz unten auf der letzten Seite einen bestimmten Text haben, so geht das recht einfach, indem man diesen Text am Dokumentanfang und Dokumentende einfügt:
\documentclass{scrartcl}% oder jede andere Klasse
\usepackage[ngerman]{babel}
\usepackage{mwe}
\pagestyle{empty}% Das Dokument hat weder Kopf noch Fuß
\begin{document}
%\begingroup\centering
Dieser Text soll ganz am Anfang der ersten Seite stehen.
Er darf ruhig mehrere Zeilen umfassen. Um ihn zu zentrieren,
aktiviert man die auskommentierten Zeilen.
\bigskip
%\endgroup
\Blindtext[20]
\vspace{\fill}\pagebreak[3]\vspace*{\fill}
%\begingroup\centering
Dieser Text soll am Ende der letzten Seite stehen.
Probleme gibt es nur, wenn es nicht mehr auf die letzte Seite passt.
Auch hier ist Zentrierung machbar.
%\par\endgroup
\end{document}
Zwar kann man auch über den Seitenstil arbeiten, dann muss man allerdings genügend Platz für Kopf und Fuß auf allen Seiten einplanen, auch wenn man nur auf der ersten und letzten zusätzlichen Text unterbringen will:
\documentclass[headlines=2.2,footlines=2.2]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{mwe}
\usepackage[manualmark]{scrlayer-scrpage}
\clearpairofpagestyles
\chead{Dieser Text soll ganz am Anfang der ersten Seite stehen.
Er darf ruhig mehrere Zeilen umfassen. Er ist zentriert.}
\pagestyle{empty}% Das Dokument hat weder Kopf noch Fuß haben
\begin{document}
\thispagestyle{scrheadings}
\Blindtext[20]
\chead{}
\cfoot{Dieser Text soll ganz am Ende der letzten Seite stehen.
Er darf ruhig mehrere Zeilen umfassen. Er ist zentriert.}
\thispagestyle{scrheadings}
\end{document}
Auch hier kann es passieren, dass die Änderung für die letzte Seite zu spät kommt (wenn man beispielsweise ein `\clearpage` unmittelbar vor `\chead{}` stehen hat). Dann muss man den Code für den Fuß der letzten Seite ggf. etwas weiter nach vorn schieben.
Beide Beispiele bieten Spielraum für diverse Optimierungen. Beispielsweise könnte man die Änderung für das Ende via `\AtEndDocument` durchführen. Man könnte auch eigene Seitenstile `firstpage` und `lastpage` definieren. Man könnte sogar in einer Seitenstildefinition abfragen, ob man sich auf der ersten oder letzten Seite befindet. Ob der Aufwand lohnt, hängt aber stark davon ab, wofür das eingesetzt werden soll und wie oft man es verwendet. Ich habe daher hier bewusst nur die Basis gezeigt, auf der man ggf. aufbauen kann.
Hier zum Abschluss noch ein Beispiel, das mehr zu zur in der Frage ergänzen Abbildung passt und bei dem der Code am Anfang und Ende des Dokuments automatisch ausgeführt wird:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{mwe}
\usepackage[top=1cm, bottom=1cm]{geometry}
\pagestyle{empty}% Das Dokument hat weder Kopf noch Fuß
\newcommand*{\startendtext}{%
\begingroup\centering
Max Mustermann\, \textbullet\, 01555 / 416 542 6\, \textbullet \, Post.Adresse@gmail.com\\[-\ht\strutbox]
\hrulefill\\
Langerstraße 34\, \textbullet\, 54567 Stadt \par
\endgroup
}
\AtEndDocument{%
\par\vspace{\fill}\pagebreak[3]\vspace*{\fill}
\startendtext
}
\usepackage{etoolbox}
\AfterEndPreamble{\startendtext\bigskip}
\begin{document}
\Blindtext[7]
\end{document}
Ergibt dann:
![eine Doppelseite][1]
[1]: http://texwelt.de/wissen/upfiles/test31_3.png