Facecape Limited Company number01257061 StatusLiquidation TypePrivate Limited Company Incorporated5 May 1976 Registered office Suite 31 Cranbourn AlleyCranbourn StWC2H 7AW Data JSON Markdown