About Slp Management Limited (SC606967) United Kingdom