This business called Formicidae was created on March 29, 2012 as a private limited company. This business head office was registered in London on 26 Machell Road. The address post code is SE15 3XQ. The company reg. no. for Formicidae Ltd was 08011617. Formicidae Ltd had been active for ten years up until May 3, 2022.
This specific limited company was overseen by a single director: Andrew B., who was designated to this position twelve years ago.
Andrew B. was the individual who controlled this firm, owned over 3/4 of company shares.