Albetros Limited Company number01102597 StatusLiquidation TypePrivate Limited Company Incorporated20 Mar 1973 Registered office 29 Bedford RowLondonWC1R 4HZ Data JSON Markdown