About Sandals Property Ltd (13518396) United Kingdom