Colcastor A S.a R.l. Company numberOE028960 StatusActive TypeOverseas Entity Incorporated29 Mar 2023 Registered office 26 Boulevard RoyalLuxembourg2449 Data JSON Markdown