Human Principals Ltd Company numberSC906110 StatusActive TypePrivate Limited Company Incorporated16 Oct 2026 Nature of business Educational support services Registered office The Bungalow Beyond The BurnMouswaldDumfriesDG1 4LX Data JSON Markdown