About Sandal Hall Close Management Limited (02428047) United Kingdom