CAMEL ROCK LTD Company number SC393065 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address99 MIDDLEMUIR ROAD, INVERURIE, SCOTLAND, AB51 4JB PostcodeAB51 4JB Map