Look Multimedia Limited is a Private Limited Company, based in 14 Penn Road, London. The headquarters' post code is N7 9RD. The company was created in 1991-07-16. The business reg. no. is 02629752. This firm's declared SIC number is 58190, that means Other publishing activities. 2022-12-31 is the last time account status updates were reported.
In order to meet the requirements of the customers, the following company is constantly guided by a number of four directors who are, to enumerate a few, Delia S., Oliver J. and Christopher J.. Their work been of extreme use to the company since 2010. Moreover, the director's duties are backed by a secretary - Christopher J., who was officially appointed by the company in October 2012.
Christopher J. is the individual who controls this firm, owns over 3/4 of company shares.