About Towergate Financial (north) Holdings Limited (06649754) United Kingdom