OpenCompanies

Stamford & Finch Ltd

Company number
16765887
Status
Active
Type
Private Limited Company
Incorporated
6 Oct 2025
Nature of business
Retail sale of flowers, plants, seeds, fertilizers, pet animals and pet food in specialised stores

Registered office

212 High Road
London
NW10 2NX

Control

NameNature of controlNotifiedCeased
Mr. Ali Rafiq Ownership Of Shares 50 To 75 Percent
Voting Rights 50 To 75 Percent
Right To Appoint And Remove Directors
6 Oct 2025

Data