About Snowdenham Properties Limited (01024828) United Kingdom