About Bickington Village Trust Limited (05714031) United Kingdom