Founded
31 Dec 2006
Address
Northwood Investors LLC
575 Fifth Avenue
23rd Floor
New York, NY 10017
United States
Phone
VCID: 90306
Profile
Corporate information
Official name
Northwood Investors LLC
Registration country
Official name
Northwood Investors LLC
Registration country
Investment activity status
Active investor