About Snodhill Castle Preservation Trust (CE006731) United Kingdom