Investment firm Silvertree has its eye on 2023 listing