JOHN RICHARD & CO. (SYSTEMS) LIMITED
SC265577StatusLiquidation
Company typePrivate Limited Company
Incorporated29/03/2004
Company numberSC265577
Nature of business (SIC)7487 - Other business activities
Registered office2ND FLOOR, CAPITAL HOUSE, 2 Festival Square, EH3 9SU
Post town2 Festival Square
PostcodeEH3 9SU
CountyEDINBURGH
Accounts categoryNO ACCOUNTS FILED
Accounts next due29/01/2006
Confirmation stmt next due12/04/2017
Data from Companies House — updated 2026-08-16.