About Times Square Trowbridge Ltd (13227478) United Kingdom