Scar Close Limited Company numberFC039383 StatusActive TypeOther Company Type Incorporated1 Apr 2021 Registered office 18 Athol StreetDouglasIsle Of ManIM1 1JA Accounts Year ended 30 Nov 2024 30 Nov 2023 30 Nov 2022 30 Apr 2022 Data JSON Markdown