Advanced company searchLink opens in new window

SPENCER DU BOIS LIMITED

Company number 03354246

Registered office address
58 Leman Street, London, E1 8EU
Company status
Dissolved
Dissolved on
9 July 2024
Company type
Private limited Company
Incorporated on
17 April 1997

Accounts

Last accounts made up to 31 March 2021

Nature of business (SIC)

  • 73110 - Advertising agencies
Previous company names
Name Period
SL DESIGN LTD 27 Jan 2000 - 14 Feb 2003
SPENCER LANDOR LIMITED 17 Apr 1997 - 27 Jan 2000