About Teaggio Properties Limited (10517687) United Kingdom