About Sand Property Development Ltd (06398019) United Kingdom