About Northwich Capital Ventures Number 3 Ltd (13287641) United Kingdom