About Snowdon Property Management Ltd. (06875069) United Kingdom