Starby Company Limited Company number02734088 StatusLiquidation TypePrivate Limited Company Incorporated24 Jul 1992 Registered office 17 Cefn Coed RoadCyncoedCardiffCF2 6AN Data JSON Markdown