Cafe Odile Company numberSL003843 StatusActive TypeLimited Partnership Incorporated4 Sep 2000 Registered office Stills23 Cockburn StreetEdinburgh Data JSON Markdown