About Slc Management Limited (06014416) United Kingdom