Key factsdissolvedLegal nameOWLSNEST LIMITEDfr_inseeRegistration379387152fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated1990-09-01fr_inseeRegistered address13 LOWER GROSVENOR PLACE, LONDRE, ROYAUME-UNIfr_inseeIndustry68.20Afr_insee