Registered as 06979438 15 years ago, Spencer Ogden Limited is categorised as a Private Limited Company. The business official mailing address is 3rd Floor, 24 King William Street London. This firm's Standard Industrial Classification Code is 78200 and has the NACE code: Temporary employment agency activities. The business latest filed accounts documents were submitted for the period up to 2022-12-31 and the latest annual confirmation statement was released on 2023-10-15.
As stated, this company was formed in 2009 and has been managed by seven directors, and out of them three (Henry D., Catherine P. and Gregory M.) are still active. Additionally, the managing director's tasks are regularly aided with by a secretary - Gregory M., who was appointed by the following company nine years ago.