Magnolia Electronics Inc. is a corporation registered in Delaware, United States of America with file number 6596731.
The company's registered office is located at:
221 N BROAD ST, SUITE 3A
MIDDLETOWN DE USA 19709
The company's founders are based in London, UK and Los Angeles, California, United States of America.