Revert "LPS-45170 SF"

This reverts commit 672c6bfc11fd9c79dc1148dd044fed927bc5d927.
Revert "LPS-45170 Add Test"

This reverts commit 1d0f94b760ed95c5379b1c42bd5a4ce8854eaa8e.
Revert "LPS-45170 Move the logic to the LayoutService."

This reverts commit 29b61e279554053834054d051fe4a778ae263a48.
LPS-45415 The last public root page cannot be removed from the guest site through the UI

This operation can be performed through the services (e.g. to remove an entire company).
LPS-45415 Regen