John Richard & Co (Systems) Limited Company numberSC265577 StatusLiquidation TypePrivate Limited Company Incorporated29 Mar 2004 Nature of business 7487 Registered office 2nd FloorCapital House2 Festival SquareEH3 9SU Data JSON Markdown