About Sld Management Limited (07770894) United Kingdom