About Tamarisk Properties Limited (06177417) United Kingdom