About Towergate Financial (london) Limited (07004252) United Kingdom