Leole Investments Limited Company numberOE027183 StatusActive TypeOverseas Entity Incorporated20 Feb 2023 Registered office 21 Engineer LaneGibraltar Data JSON Markdown