About Silversands Properties Limited (04101917) United Kingdom