About Haven Sands Management Company Limited (02736844) United Kingdom