About Lee Haven Estates Limited (00373288) United Kingdom