About The Brockenhurst Village Trust (04108622) United Kingdom