Advanced company searchLink opens in new window

STROUD LIMITED

Company number 03807883

Registered office address
Unit 203, Second Floor, China House, 401 Edgware Road, London, United Kingdom, NW2 6GY
Company status
Converted / Closed
Closed on
8 June 2021
Company type
Converted/closed company
Incorporated on
15 July 1999

Accounts overdue

Next accounts made up to 31 December 2020
due by 30 September 2021

Last accounts made up to 31 December 2019

Nature of business (SIC)

  • 70100 - Activities of head offices