Swcl came into being in 2017 as a company enlisted under no 10947083, located at EC1V 2NX London at Kemp House. The firm's last known status was dissolved. Swcl had been in this business field for at least four years.
The business was supervised by a single director: Samuel W. who was in charge of it for four years.