About Deniston Properties (hove) Limited (00890822) United Kingdom