About Snetterton Property Limited (13515319) United Kingdom