OpenCompanies

Owl Ltd

Company number
03668281
Status
Liquidation
Type
Private Limited Company
Incorporated
16 Nov 1998
Nature of business
6420

Registered office

Griffins, Tavistock House North
Tavistock Square
London
WC1H 9HR

Accounts

Connections

Companies at the same address

Data