About Tamarisk Gardens Limited (07023813) United Kingdom