Company Daedalus Investment Group, Inc. Address 4685 Lake Vista Circle, Dekalb, Ellenwood, GA, 30294, USA