Company identity
Founded / incorporated
24 January 2014
Company number 08859921
Legal name
ART FARM FILMS LTD
Company type
Private Limited Company
Region
London
Registered address
10 HILL ROAD LONDON
ST JOHNS WOOD
LONDON
NW8 9QG
Insolvency history
No