About Roy Snelson Property Bureau Limited (00712891) United Kingdom