Number Twelve Trovaig is situated in the ever popular estate of East Freelands, and is an exceptionally presented semi detached villa, freshly...