EJ PARKER TECHNICAL SERVICES (SCOTLAND NORTH) LTDActiveActionsShareCompany no. SC386013 · Private limited company · Incorporated 27 Sep 2010OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers