Company identity
Founded / incorporated
12 February 2022
Company number 13911793
Legal name
A NEW LEAF RICHMOND LTD
Company type
Private Limited Company
Region
London
Registered address
22 UPPER HAM ROAD
RICHMOND
ENGLAND
TW10 5LA
Insolvency history
No