This company was registered in London registered with number: 09289617. This company was started in the year 2014. The main office of this firm was located at 116 Plumstead Common Road . The zip code for this address is SE18 3RE. This company was dissolved in 2022, meaning it had been active for eight years. Its name change from Blessed Child Foundation to Make A Soul Happy Limited took place on 2016/06/16.
This company was controlled by a single managing director: Ngozi D., who was formally appointed on 2014/10/31.
Ngozi D. was the individual who controlled this firm, had substantial control or influence over the company.