J. & R.l. Armstrong Company numberSL000274 StatusActive TypeLimited Partnership Incorporated12 Mar 1979 Registered office BarharrowCastle Douglas Data JSON Markdown