HERALD INVESTMENT MANAGEMENT LTD
1512022
000000000
0207 553 6300
No business address disclosed
Same as business address