KIN & CARTA PLC

PrivateCIK: 1639536
Location

LONDON, X0

Key Entity Details

Legal Name

KIN & CARTA PLC

Central Index Key (CIK)

1639536

Employer ID (EIN)

000000000

Phone Number

4407464494676

Business Address

11 SOHO STREET

LONDON, W1D 3AD

X0

Mailing Address

11 SOHO STREET

LONDON, W1D 3AD

X0