About Snape Homes Limited (13560663) United Kingdom