OpenCompanies

St Development Finance Ltd

Company number
12359341
Status
Active
Type
Private Limited Company
Incorporated
11 Dec 2019
Nature of business
Credit granting by non-deposit taking finance houses and other specialist consumer credit grantors
Corporate group
Alpha Re Ltd (25 companies)

Registered office

Station House
Station Road
London
SW13 0HT

Control

NameNature of controlNotifiedCeased
St Capital Ltd Ownership Of Shares 75 To 100 Percent 11 Dec 2019

Accounts

Year ended Net assets Cash Employees
31 Dec 2024 -£1,243,255 £6,976 12
31 Dec 2023 -£987,822 £23,240 10
31 Dec 2022 -£566,912 £85,905 10
31 Dec 2021 -£339,587 £17,943 6
31 Dec 2020 Dormant £1 £1 -

Connections

Owned by

St Development Finance Ltd → St Capital LtdAlpha Re Ltd

Companies at the same address

Data