About Tank Properties Leicester Limited (12066778) United Kingdom