Design Group Architects Ltd The
Suite 2, Village Rd., Halsbury Commercial Center, PO Box CR 54090, Nassau, New Providence, Bahamas,
242-394-5166 Phone