About Slcp (general Partner Esp 2006) Limited (SC272871) United Kingdom