About Tennay Properties Limited (00716908) United Kingdom