About D&e Snelson Property Ltd (09366598) United Kingdom