About Sand Property Company Limited (05728566) United Kingdom