23 Berkeley Square, Mayfair, London W1J 6EJ, England, United Kingdom
Distance: 88 yd.
Company description
IW Capital is a private investment house offering both senior debt and tax-efficient equity investment opportunities into scaling SMEs with immense growth potential.