About Sand Properties Limited (12146419) United Kingdom