About Tobisam Properties Limited (12438739) United Kingdom