About Seafab Properties Limited (01241909) United Kingdom