About Sand & Stars (london) Estates Ltd (08888050) United Kingdom