About Pillar Capital Limited Partnership (SL006678) United Kingdom