Revox International Limited Company number02587629 StatusLiquidation TypePrivate Limited Company Incorporated1 Mar 1991 Nature of business 3663 Registered office 213-217 Wellington RoadRhylClwydLL18 4LR Data JSON Markdown