EDINBURGH TECHNICAL SERVICES LIMITED Company number SC121485 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressTREVOR HARVEY, Dalhousie Grange House, Bonnyrigg, Midlothian, EH19 3HX PostcodeEH19 3HX Map