About Tindall Properties Limited (05140377) United Kingdom