About Snoopy & George Properties Limited (12723891) United Kingdom