About Tindall Property Management Ltd (13317512) United Kingdom