Owl Import & Export Limited Company number05288619 StatusLiquidation TypePrivate Limited Company Incorporated17 Nov 2004 Nature of business 5143 Registered office Griffins, Tavistock House NorthTavistock SquareLondonWC1H 9HR Connections Companies at the same address Owl Ltd (03668281) Data JSON Markdown