About Seasand Properties Ltd (13386186) United Kingdom