About Tamarisk (west Sussex) Management Company Limited (07405774) United Kingdom