IMPACT INVESTMENT SCOTLAND LIMITED
Company number SC796359
- Company Overview for IMPACT INVESTMENT SCOTLAND LIMITED (SC796359)
- Filing history for IMPACT INVESTMENT SCOTLAND LIMITED (SC796359)
- People for IMPACT INVESTMENT SCOTLAND LIMITED (SC796359)
- More for IMPACT INVESTMENT SCOTLAND LIMITED (SC796359)
- Registered office address
- 27/3 George Street, Edinburgh, Scotland, EH2 2PA
- Company status
- Active
- Company type
- Private limited Company
- Incorporated on
- 23 January 2024
Accounts
Next accounts made up to 31 January 2026
due by
31 October 2026
Last accounts made up to 31 January 2025
Confirmation statement
Next statement date 22 January 2027
due by 5 February 2027
Last statement dated 22 January 2026
Nature of business (SIC)
- 64921 - Credit granting by non-deposit taking finance houses and other specialist consumer credit grantors