Supervisor-managed company usually means a limited liability company that's selected being managed by a number of managers. While it sounds like a giant work, that simply just implies filling out a relatively easy online form and distributing it. You are able to both file it online or send out it https://www.amazon.com.au/dp/B0C18V97QS