About Bury St. Edmunds Town Trust (01469397) United Kingdom