Signature by Regus - Frankfurt, Signature THE SQUAIRE Business Center is located in Frankfurt am Main, Germany on The Squaire 12. Signature by Regus - Frankfurt, Signature THE SQUAIRE Business Center is rated 5 out of 5 in the category office space rental agency in Germany.