About Slp Holdings Limited (10526949) United Kingdom