About Snape & Johnson Property Ltd (11432395) United Kingdom