John A. Russell Limited Company numberSC030499 StatusActive TypeLtd Incorporated4 Jan 1955 Registered office 7 Cromwell StreetGlasgowG20 6UN Data JSON Markdown