Właścicielem i Administratorem Portalu jest Lead Investments Spółka z ograniczoną odpowiedzialnością z siedzibą w Poznaniu (dalej: Administrator), ul. Juliusza Słowackiego 57B, 60-521, NIP 9950226290, REGON 302522905, wpisana do rejestru przedsiębiorców Krajowego Rejestru Sądowego, prowadzonego przez Sąd Rejonowy Poznań – Nowe Miasto i Wilda w Poznaniu, IX Wydział Gospodarczy pod numerem KRS 0000474759, kapitał zakładowy wysokości 50.000 zł