About Tamarisk Property Ltd (12131053) United Kingdom