About Sandhope Castle Properties Ltd (12637239) United Kingdom