CRAIGCROOK MANAGEMENT SERVICES LIMITED Company number SC225135 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address198 Craigcrook Road, Edinburgh, Midlothian, EH4 7BQ PostcodeEH4 7BQ Map