About See And Sea Properties Ltd (10907350) United Kingdom