About Seaside Holiday Lettings Ltd (12825801) United Kingdom