Arran Capital Limited Partnership