PAPA STOUR PROJECT LIMITED Company number SC299079 · Monitor this company Dissolved Overview People 7 Documents Analysis Location Related Registered office AddressNORTHOUSE, PAPA STOUR, SHETLAND, ZE2 9PW PostcodeZE2 9PW Map