About Tamaris Property Limited (03770234) United Kingdom