Primrose Properties Totnes 1a Dartmouth Close, Ticklemore Street, Totnes, Devon TQ95EJ