About Northbank Capital Limited (12824438) United Kingdom