About Tenon Properties Limited (11117228) United Kingdom