Company info

MOCA London, MOCA London Ltd, MOCA Ltd, MOCA Project Space, MOCA Platform Space, and Museum of Contempoary Art Limited are trading names for the Registered Company Number. 2945635, with the VAT Number of 697277765