About Sandholme Properties Limited (10421831) United Kingdom