Freer Contracts Limited Company number01709474 StatusLiquidation TypePrivate Limited Company Incorporated24 Mar 1983 Registered office 33 Imperial SquareCheltenhamGloucesterGL50 1QZ Data JSON Markdown