Who is the developer of the St. Francis?
The St. Francis Shangri-La Place is another gleaming development of The Shang Grand Tower Corp., a subsidiary of Shang Properties, the real-estate development arm of the KUOK Group in the Philippines. The St. Francis Shangri-La Place joins the Kuok Groups very select and prestigious list of developments such as The Shang Grand Tower and The Enterprise Center in the Philippines, Shangri-La Hotels & Resorts, and other luxury developments in Asia.