About Tenter Properties Limited (12216073) United Kingdom