About Mike Tench Properties Ltd (11534405) United Kingdom