Founded
31 Dec 1929

Address

J Leon & Co Ltd
32 Hampstead High Street
London
NW3 1JQ
United Kingdom

Open Map


VCID: 35178
Profile

Corporate information

Official name
J Leon & Company Limited

Registration country
Investment activity status
Active investor