About Sail Properties Ltd (12340824) United Kingdom