This particular Frogman Group Ltd firm has been in this business field for 4 years, as it's been founded in 2020. Started with Registered No. 12945477, Frogman Group was set up as a Private Limited Company located in 8c Canons Corner, Edgware HA8 8AE. This company's declared SIC number is 94990, that means Activities of other membership organizations n.e.c.. 2022/10/31 is the last time when the accounts were filed.
There seems to be one director this particular moment managing this specific limited company, namely David R. who's been performing the director's responsibilities since 2020-10-12.
David R. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.