1
The Custom Cap Company Ltd
Ordinary ?1
1
1
1
Ordinary ?1
1000
1
The Vangard Group Ltd
true
true
12077290
2020-07-31
0
1
1
1
1
1
true
true
true
2021-05-31
The Vangard Group Ltd
2019-07-01
2020-07-31
The Vangard Group Ltd
2019-07-01
The Vangard Group Ltd
2020-07-31
iso4217:GBP
xbrli:shares
2021-05-31