Garrafact Limited Company number02094508 StatusLiquidation TypePrivate Limited Company Incorporated29 Jan 1987 Registered office Cromwell HouseFulwood PlaceGray's InnWC1V 6HZ Data JSON Markdown