About Swan & Sea Properties Ltd (12827824) United Kingdom