About Telstrong Properties Ltd (13604328) United Kingdom