About Seahaven Property Limited (12923980) United Kingdom