PPAS SCOTLAND LTD Company number SC695163 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Kennard Street, Lochgelly, Scotland, KY5 9DE PostcodeKY5 9DE Map