07211426 is the registration number used by Passport Pictures Limited. The company was registered as a Private Limited Company on 2010-04-01. The company has been active in this business for the last fourteen years. This business can be found at Houseboat Etain 215 New North Road in London. The zip code assigned to this place is N1 7BF. This company's classified under the NACE and SIC code 43999 - Other specialised construction activities not elsewhere classified. 2022-03-31 is the last time company accounts were filed.
There seems to be one director now controlling this particular business, specifically Richard M. who's been doing the director's obligations since 2010-04-01.
Richard M. is the individual with significant control over this firm, owns over 3/4 of company shares.