About Tamarix Properties Limited (08304749) United Kingdom