RUGGED ROCK LTD Company number SC532872 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address28A TOMCROY TERRACE, PITLOCHRY, UNITED KINGDOM, PH16 5JA PostcodePH16 5JA Companies at this postcode 6 Map