About Sand Dune Close Management Limited (13272790) United Kingdom