About Concordtower Ltd (12185584) United Kingdom