About Tower Holdings Islington Limited (06778553) United Kingdom