PAPYRUS CONSULTANCY LIMITED Company number SC433769 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address44 A, SKENE TERRACE, ABERDEEN, SCOTLAND, AB10 1RP PostcodeAB10 1RP Companies at this postcode 4 Map