Avestar Capital, a prominent US-based multi-family office, has officially opened its Singapore operations, establishing AVESTAR SINGAPORE PLC PTE. LTD. as its Asia-Pacific headquarters.