About The Clarens Limited Partnership (SL004520) United Kingdom