About Sandal Property Company Limited (09580703) United Kingdom