Infrastructure Partners Scotland (Management) Ltd

Fund management activities
Total Political Finance £0