Capitalsquids began its business in the year 2019 as a Private Limited Company registered with number: 12002990. This company's registered office was registered in Leicester at 57 Park Road. This particular Capitalsquids Ltd firm had been operating in this business field for three years.
This specific business had an individual director: Judea R. who was leading it from 2019-07-05 to dissolution date on 2022-06-28.
Judea R. was the individual with significant control over this firm, owned over 3/4 of company shares.