This particular firm was registered in London with reg. no. 11184188. It was registered in 2018. The headquarters of this company was situated at 153-159 Bow Road . The postal code is E3 2SE. This business was dissolved in 2021, meaning it had been in business for 3 years.
This specific business was managed by 1 managing director: Declan C. who was guiding it for 3 years.
Declan C. was the individual with significant control over this firm, owned over 3/4 of company shares.