Starfox Limited Company number01785504 StatusLiquidation TypePrivate Limited Company Incorporated24 Jan 1984 Registered office 119 Celestine RoadYateBristolBS17 5HB Data JSON Markdown