Registered with number 10099452 8 years ago, Solsar Limited had been a private limited company until 14th May 2019 - the day it was dissolved. The official registration address was 54 Marie Curie, Sceaux Gardens Camberwell.
Afolashade O. was the enterprise's director, appointed in 2016 in April.