Websense 101 came into being in 2013 as a company enlisted under no 08549136, located at W1G 9QR London at Suite B 29. This company's last known status was dissolved. Websense 101 had been on the market for 3 years.
This specific business had just one director: Mia S., who was appointed 11 years ago.