Stdel Company numberFC037039 StatusActive TypeOther Company Type Incorporated1 Jan 2020 Registered office 46 Fitzwilliam Square WestDublin 2 Data JSON Markdown