About Terrace Hill Guildford Management Limited (05122110) United Kingdom