About Soft Services Management Limited (08439128) United Kingdom