About Tindall Investment Properties Limited (09146451) United Kingdom