Remnant Church London started its business in 2011 as a Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption) with reg. no. 07481343. The firm's registered office was situated in Reading at 8 Gloucester Road. This particular Remnant Church London company had been operating in this business field for at least 10 years.
Olivia M., Sheila B. and Emmanuel O. were listed as firm's directors and were running the company from 2017 to 2021.
Emmanuel O. was the individual who had control over this firm, had substantial control or influence over the company.