J.M SPENCE LIMITED Company number SC261597 · Monitor this company Active Overview People 2 Financial Control Documents Gazette Analysis Location Related Registered office Address73 Inchfad Road, Balloch, Alexandria, Dunbartonshire, G83 8SY PostcodeG83 8SY Companies at this postcode 4 Map