About Sandal Castle Properties Limited (02059324) United Kingdom