About Swc Management Company Limited (03240361) United Kingdom