10
Mr Andrew Charles Christopher Hales
Ordinary
1
10
10
Ordinary
10
1
Hales Construction Consultancy Limited
true
true
12986309
2021-04-30
0
10
10
10
10
10
true
true
true
2021-11-24
Hales Construction Consultancy Limited
2020-10-30
2021-04-30
Hales Construction Consultancy Limited
2020-10-30
Hales Construction Consultancy Limited
2021-04-30
iso4217:GBP
xbrli:shares
2021-11-24