Millapede came into being in 2016 as a company enlisted under no 10079313, located at EN10 6RR Broxbourne at 20 North Barn. It has been in business for 8 years and its last known status is active. The firm's declared SIC number is 74909, that means Other professional, scientific and technical activities not elsewhere classified. Fri, 31st Mar 2023 is the last time the company accounts were filed.
As for this specific business, the full range of director's assignments have so far been met by Sarah M. who was designated to this position 8 years ago.
Sarah M. is the individual with significant control over this firm, owns over 3/4 of company shares.