EDINBURGH INVESTMENT CORPORATION is an Active company incorporated on February 25, 1927 with the registered number 113393. This Domestic for Profit company is located at 1331 E Lafayette Street, Suite E, TALLAHASSEE, FL, 32301, US and has been running for ninety-eight years. There are currently two active principals.