Company identity
Founded / incorporated
31 December 2025
Company number 16937178
Legal name
SHEPHERD PARTNERS LIMITED
Company type
Private Limited Company
Region
London
Registered address
CHURCH HOUSE
207 CAMBERWELL NEW ROAD
LONDON
LONDON
UNITED KINGDOM
SE5 0TJ
Insolvency history
No