PTCA LIMITED Company number SC328724 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address11 Heron Square Heron Square, Deans, Livingston, Scotland, EH54 8QY PostcodeEH54 8QY Companies at this postcode 6 Map