About The Edenbeg Limited Partnership (LP015130) United Kingdom