Cephas Picture Library is a firm registered at W13 9HE West Ealing at 17 Leeland Mansions. This business has been in existence since 1995 and is registered under the registration number 03127824. This business has been on the English market for twenty nine years now and the last known status is active. The enterprise's Standard Industrial Classification Code is 74209 which means Photographic activities not elsewhere classified. 2022-03-31 is the last time when the company accounts were reported.
This firm owes its success and constant development to two directors, specifically Annie R. and Michael R., who have been managing it for twenty nine years.
Executives who control the firm include: Annie R. owns 1/2 or less of company shares. Michael R. owns 1/2 or less of company shares.