Legal Update

Memorandum of Association

A document which is required to incorporate a UK company