London & International Finance Corporation Company number00177434 StatusLiquidation TypePrivate Unlimited Company Incorporated24 Oct 1921 Registered office 23 Lawrence LaneLondonEC2V 8DA Data JSON Markdown