Company name: IW Inventa Ltd
Description: IW Inventa was originally set up as the business development arm of IW Capital and as such is part of the IW Capital group.
42 Bruton Pl, London W1J 6PA, United Kingdom