About Thurston (bury St Edmunds) Managing Company Limited (12057887) United Kingdom