top of page

OPEN HOUSE LONDON LIMITED

IRMA ID Number

IA001291D

Date

15/10/2015

Registered office address

First Floor, 105 Crawford Street, London, England, W1H 2HT

Operating Trademark

Company Status

Active

Company Type

Private limited company

Incorporated on

1 May 2013

Accounts

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

Last accounts made up to 31 December 2018

Confirmation statement

Next statement date 8 July 2020
due by 22 July 2020

Last statement dated 8 July 2019
bottom of page