Dogszilla began its business in 2020 as a Private Limited Company under the ID 12836426. This firm's registered office was located in London at 20-22 Wenlock Road. This Dogszilla Ltd business had been operating offering its services for three years.
Olena N. was the firm's director, arranged to perform management duties four years ago.
Olena N. was the individual who had control over this firm, owned over 3/4 of company shares.