About Fernham Village Trust (06616680) United Kingdom