Overview
Legal name
LONDON & INTERNATIONAL FINANCE CORPORATION
Region
London
Registered address
23 LAWRENCE LANE
LONDON
EC2V 8DA
Insolvency history
Yes