CAPA BUILDING SERVICES LIMITED Company number SC572736 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address27 Scorguie Terrace, Inverness, Scotland, IV3 8SE PostcodeIV3 8SE Companies at this postcode 5 Map