About Haven Gardens Limited (08405648) United Kingdom