Wren House Overview
Company Details
Infrastructure investment arm of the Kuwait Investment Authority
WREN HOUSE INFRASTRUCTURE MANAGEMENT LIMITED is an investment management company based out of WREN HOUSE 15 CARTER LANE, LONDON, United Kingdom.
Locations
WSO Company Database Comparison Table
or Want to Sign up with your social account?