Business Description
Founded in 1972 and headquartered in Tokyo, MIRARTH HOLDINGS is a Japanese company that builds, sells, and manages residential properties under the Leben and Nebel brands. Beyond real estate, the company generates and sells renewable energy, offers investment and asset management services, and operates hotels under the Hotel the Leben name. Formerly known as Takara Leben Co., it adopted its current name in October 2022.